Lab PGM SQL 1,2 (Input-Output)
Lab PGM SQL 1,2 (Input-Output)
1:
QUERY/OUTPUT:
TABLE CREATION:
CREATE TABLE GYM(MOCDE INT PRIMARY KEY, MNAME CHAR(20),
GENDER CHAR(6),AGE INT, FEEGIVEN INT, TYPE VARCHAR(10), DTADMIT
DATE);
RECORD INSERTION:
INSERT INTO GYM VALUES(201, “AMIT”, “MALE”, 35, 6000, “YEARLY”,
“2016-01-23”);
1 row(s) inserted
TABLE SELECTION:
SELECT * FROM GYM;
SQL QUERIES:
(i) SELECT MNAME, AGE, FEEGIVEN FROM GYM
WHERE FEEGIVEN >12000;
1
(iii) SELECT MNAME, DTADMIT FROM GYM WHERE DTADMIT >
"2015-12-31";
(v) SELECT MNAME, FEEGIVEN FROM GYM WHERE AGE < 40 AND TYPE =
"MONTHLY";
2
(vii) SELECT DISTINCT TYPE FROM GYM;
(x) SELECT TYPE, COUNT(*) FROM GYM WHERE GENDER = "MALE" AND
AGE >30 GROUP BY TYPE;
3
PRG NO. 2:
QUERY/OUTPUT:
TABLE CREATION:
CREATE TABLE BILL(ORD_ID INT PRIMARY KEY, CUST_ID CHAR(4), ITEM
VARCHAR(20), ORD_DATE DATE, QTY INT,PRICE FLOAT);
INSERTING RECORDS:
INSERT INTO BILL VALUES(7002, 'C007', 'Pizza', '2007-11-20', 1, 249.50);
TABLE SELECTION:
SELECT * FROM BILL;
ORD_ID CUST_ID ITEM ORD_DATE QTY PRICE
7002 C007 Pizza 20-NOV-07 1 249.50
7003 C013 Garlic Bread 24-OCT-05 3 75.75
7004 C012 Pasta 03-MAR-07 4 173.00
7005 C010 Ice Cream 01-JAN-08 30 195.75
7006 C035 Pizza 02-MAR-06 4 249.50
7009 C035 Garlic Bread 02-MAR-08 2 75.75
7010 C013 Brownie 04-MAY-07 4 40.50
7011 C014 Ice Cream 02-JUN-08 5 195.75
7012 C002 Pizza 01-FEB-08 7 249.50
4
(iii) SELECT CUST_ID, ITEM, ORD_DATE, QTY FROM BILL WHERE QTY>3;
5
(vii) SELECT CUST_ID, ITEM, PRICE FROM BILL WHERE ITEM LIKE "%E%"
OR ITEM LIKE "%C%";
(ix) SELECT CUST_ID, ITEM, PRICE FROM BILL WHERE PRICE BETWEEN
150 AND 250;