SQL Table Example

Tables in Sql

Queries

All Queries on Sql for practice are listed here.

Example Tables


TABLE SALESPEOPLE

CREATE TABLE SALESPEOPLE(SNUM NUMBER(5) PRIMARY KEY,  SNAME CHAR(10),  CITY CHAR(20),  COMM DECIMAL(8,3));

Example rows
INSERT INTO SALESPEOPLE VALUES (1001, 'Peel', 'London',0.12); 
INSERT INTO SALESPEOPLE VALUES(1002, 'Serres','San Jose',0.13); 
SNUMSNAMEcitycomm
1001PeelLondon.12
1002SerresSan Jose.13
1004MotikaLondon.11
1007RafkinBarcelona .15
1003AxelrodNew York.1


TABLE CUST
CREATE TABLE CUST(CNUM NUMBER(5) PRIMARY KEY,  CNAME CHAR(20),  CITY CHAR(20), RATING NUMBER(3),SNUM NUMBER(4));

Example rows
INSERT INTO CUST VALUES (2001, 'Hoffman', 'London',100,1001); 
INSERT INTO CUST VALUES (2002, 'Giovanne', 'Rome',200,1003); 
			

CNUMCNAMECITYRATINGSNUM
2001HoffmanLondon1001001
2002GiovanneRome2001003
2003LiuSan Jose3001002
2004GrassBrelin1001002
2006ClemensLondon3001007
2007PereiaRome1001004


ORDERS
CREATE TABLE ORDERS(ONUM NUMBER(5) PRIMARY KEY,  AMT NUMBER(5,2), ODATE Date, CNUM NUMBER(4),SNUM NUMBER(4));

Example rows
INSERT INTO ORDERS VALUES (3001,18.69,03-OCT-94,2008,1007); 
    INSERT INTO ORDERS VALUES (3003,767.19,031094,2001,1001);  	
			
ONUMAMTODATECNUMSNUM
300118.6903-OCT-9420081007
3003767.1903-OCT-9420011001
30021900.1003-OCT-9420071004
30055160.4503-OCT-9420031002
30061098.1604-OCT-9420081007
30091713.2304-OCT-9420021003
300775.7505-OCT-9420061002
30084723.0005-OCT-9420061001
30101309.9506-OCT-9420041002
30119891.8806-OCT-9420061001