You are on page 1of 1

CREATE DATABASE practicals;

USE practicals;
CREATE TABLE Books (Bookid VARCHAR(20) PRIMARY KEY,
Bname VARCHAR(20) NOT NULL,
Authorname VARCHAR(20),
Publishers VARCHAR(20),
Price INTEGER,
Type VARCHAR(20),
Quantity INTEGER);

INSERT INTO books VALUES("C0001","Fast Cook","Lata Kapoor","EPB",355,"Cookery",5),


("F0001","The Tears","William Hopkins","First Publ",650,"Fiction",20),
("T0001","My First C++","Brain and Brooke","EPB",350,"Text",10),
("T0002","Python","A W Rossaine","TDH",350,"Text",15),
("F0002","Thunderbolts","Anna Roberts","First Publ",750,"Fiction",50);

CREATE TABLE Issued (Bookid VARCHAR(20) PRIMARY KEY,


Quantity_issued INTEGER NOT NULL);

INSERT INTO Issued VALUES("C0001",4),


("F0001",5)
("T0001",2);

SELECT Bname,Authorname,Price
FROM books
WHERE Publishers="First Publ";

ALTER TABLE books


MODIFY Price float(10,2);

SELECT Bname,Price
FROM books
ORDER BY Price DESC;

UPDATE books
SET Price = Price+50
WHERE Publishers = "EPB";

SELECT Books.Bookid,Bname,Quantity_issued
FROM Books NATURAL JOIN Issued;

You might also like