KEMBAR78
RAMAN SINGH - SQL Assignment III | PDF | Information Technology Management | Data Model
0% found this document useful (0 votes)
80 views4 pages

RAMAN SINGH - SQL Assignment III

Uploaded by

Raman Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views4 pages

RAMAN SINGH - SQL Assignment III

Uploaded by

Raman Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

USE sem5;

CREATE TABLE CLIENT_MASTER


(
ClientNo char(10) PRIMARY KEY,
Name varchar(30),
City varchar(20),
Pincode int,
State varchar(30),
BalDue float(7,2)
);
INSERT INTO client_master VALUES("C00001", "Ivan Bayross", "Mumbai", 400054,
"Maharastra", 15000);
INSERT INTO client_master VALUES("C00002", "Mamta Mazumdar", "Madras", 780001, "Tamil
Nadu", 0);
INSERT INTO client_master VALUES("C00003", "Chhaya Bankar", "Mumbai", 400057,
"Maharastra", 5000);
INSERT INTO client_master VALUES("C00004", "Ashwini Joshi", "Bangalore", 560001,
"Karnataka", 0);
INSERT INTO client_master VALUES("C00005", "Hansel Colaco", "Mumbai", 400060,
"Maharastra", 2000);
INSERT INTO client_master VALUES("C00006", "Deepak Sharma", "Mangalore", 560050,
"Karnataka", 0);
SELECT * FROM CLIENT_MASTER;

CREATE TABLE PRODUCT_MASTER


(
ProductNo char(10) PRIMARY KEY,
Description varchar(30),
ProfitPercent float(7,2),
UnitMeasure varchar(30),
QtyOnHand int,
RecordLvl int,
SellPrice float(7,2),
CostPrice float(7,2)
);
INSERT INTO PRODUCT_MASTER VALUES("P00001", "T-Shirts", 5, "Piece", 200, 50, 350,
250);
INSERT INTO PRODUCT_MASTER VALUES("P0345", "Shirts", 6, "Piece", 150, 50, 500, 350);
INSERT INTO PRODUCT_MASTER VALUES("P06734", "Cotton Jeans", 5, "Piece", 100, 20,
600, 450);
INSERT INTO PRODUCT_MASTER VALUES("P07865", "Jeans", 5, "Piece", 100, 20, 750,
500);
INSERT INTO PRODUCT_MASTER VALUES("P07868", "Trousers", 2, "Piece", 150, 50, 850,
550);
INSERT INTO PRODUCT_MASTER VALUES("P07885", "Pull Overs", 2.5, "Piece", 80, 30, 700,
450);
INSERT INTO PRODUCT_MASTER VALUES("P07965", "Denim Shirts", 4, "Piece", 100, 40,
350, 250);
INSERT INTO PRODUCT_MASTER VALUES("P07975", "Lycra Tops", 5, "Piece", 70, 30, 300,
175);
INSERT INTO PRODUCT_MASTER VALUES("P08865", "Skirts", 5, "Piece", 75, 30, 450, 300);
SELECT * FROM PRODUCT_MASTER;

CREATE TABLE SALESMAN_MASTER


(
SalesmanNo char(10) PRIMARY KEY,
Name varchar(30),
Address1 varchar(30),
Address2 varchar(30),
City varchar(30),
PinCode int,
State varchar(30),
SalAmt int,
TgtToGet int,
YtdSales int,
Remarks char(9)
);
INSERT INTO SALESMAN_MASTER VALUES('S00001', 'Aman', 'A/14', 'Worli', 'Mumbai',
'400002', 'Maharastra', '3000', '100', '50', 'good');
INSERT INTO SALESMAN_MASTER VALUES('S00002', 'Omkar', '65', 'Nariman', 'Mumbai',
'400001', 'Maharastra', '3000', '200', '100', 'good');
INSERT INTO SALESMAN_MASTER VALUES('S00003', 'Raj', 'P-7', 'Bandra', 'Mumbai',
'400032', 'Maharastra', '3000', '200', '100', 'good');
INSERT INTO SALESMAN_MASTER VALUES('S00004', 'Ashish', 'A/5', 'Juhu', 'Mumbai',
'400044', 'Maharastra', '3500', '200', '150', 'good');
SELECT * FROM SALESMAN_MASTER;

CREATE TABLE SALES_ORDER


(
OrderNo char(15) PRIMARY KEY,
ClientNo char(8),
OrderDate char(20),
DelyAddr varchar(40),
SalesmanNo char(8),
Delytype varchar(40),
BillYN varchar(40),
DelyDate char(20) ,
OrderStatus varchar(40),
foreign key(ClientNo) references CLIENT_MASTER(ClientNo),
foreign key(SalesmanNo) references SALESMAN_MASTER(SalesmanNo)
);
INSERT INTO SALES_ORDER
VALUE('O19001','C00001','2012-06-04','Mumbai','S00001','F','N','2020-07-02','In process');
INSERT INTO SALES_ORDER
VALUE('O19002','C00002','2025-06-04','Kolkata','S00002','P','N','2027-06-02','Cancelled');
INSERT INTO SALES_ORDER
VALUE('O19003','C00001','2003-04-04','Jaipur','S00001','F','Y','2007-04-02','Fulfilled');
INSERT INTO SALES_ORDER
VALUE('O19008','C00005','2024-05-04','Bhubaneshwar','S00004','F','N','2026-07-02','In
process');
INSERT INTO SALES_ORDER
VALUE('O46865','C00003','2018-02-04','Bangalore','S00003','F','Y','2020-02-02','Fulfilled');
INSERT INTO SALES_ORDER
VALUE('O46866','C00004','2020-05-04','Bhopal','S00002','P','N','2022-05-02','Cancelled');
SELECT * FROM SALES_ORDER;

SELECT Name FROM CLIENT_MASTER;


SELECT * FROM CLIENT_MASTER;
SELECT Name,City,State FROM CLIENT_MASTER;
SELECT Description FROM PRODUCT_MASTER;
SELECT Name FROM CLIENT_MASTER WHERE City='Mumbai';
SELECT Name FROM SALESMAN_MASTER WHERE SalAmt=3000;
SELECT sum(BalDue) FROM CLIENT_MASTER WHERE City='Mumbai';
SELECT sum(BalDue) FROM CLIENT_MASTER GROUP BY STATE;
SELECT City,count(ClientNo) FROM CLIENT_MASTER GROUP BY City;
SELECT * FROM CLIENT_MASTER WHERE BalDue>2000;
SELECT * FROM PRODUCT_MASTER WHERE ProfitPercent>(SELECT avg(ProfitPercent)
FROM PRODUCT_MASTER);
SELECT * FROM SALESMAN_MASTER WHERE City='Mumbai';
SELECT Count(ProductNo) FROM PRODUCT_MASTER WHERE CostPrice>(SELECT
min(CostPrice) FROM PRODUCT_MASTER) and CostPrice <(SELECT avg(SellPrice) FROM
PRODUCT_MASTER);

UPDATE CLIENT_MASTER SET City='Bangalore' WHERE ClientNo='C00005';


SELECT * FROM CLIENT_MASTER;
UPDATE CLIENT_MASTER SET BalDue='1000.00' WHERE ClientNo='C00001';
SELECT * FROM CLIENT_MASTER;
SET SQL_SAFE_UPDATES=0;
UPDATE PRODUCT_MASTER SET CostPrice='950.00' WHERE Description="Trousers";
SELECT * FROM PRODUCT_MASTER;
SET SQL_SAFE_UPDATES=1;
UPDATE SALESMAN_MASTER SET City='Pune' WHERE SalesmanNo='S00001';
SELECT * FROM SALESMAN_MASTER;

SET FOREIGN_KEY_CHECKS=0;
DELETE FROM SALESMAN_MASTER WHERE SalAmt=3500;
SELECT * FROM SALESMAN_MASTER;
SET FOREIGN_KEY_CHECKS=1;

DELETE FROM PRODUCT_MASTER WHERE QtyOnHand=100;


SELECT * FROM PRODUCT_MASTER;

SET FOREIGN_KEY_CHECKS=0;
DELETE FROM CLIENT_MASTER WHERE State='Tamil Nadu';
SELECT * FROM CLIENT_MASTER;
SET FOREIGN_KEY_CHECKS=1;

SELECT * FROM CLIENT_MASTER WHERE City like'M%';


SELECT DISTINCT CITY FROM CLIENT_MASTER;

ALTER TABLE CLIENT_MASTER ADD TELEPHONE int;


SELECT * FROM CLIENT_MASTER;

ALTER TABLE SALESMAN_MASTER RENAME TO SMAN_MASTER;


SELECT * FROM SMAN_MASTER;

You might also like