-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path01_sql_fundamentals.sql
More file actions
73 lines (51 loc) · 1.37 KB
/
Copy path01_sql_fundamentals.sql
File metadata and controls
73 lines (51 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
-- CREATE TABLE CUSTOMER (
-- CUST_ID INT PRIMARY KEY,
-- CUST_NAME VARCHAR(50) NOT NULL,
-- CUST_AGE INT NOT NULL,
-- CUST_CITY CHAR(50),
-- )
-- SELECT * FROM CUSTOMER;
-- INSERT INTO CUSTOMER
-- VALUES
-- (1, 'ABC', 21, 'PUNE'),
-- (2, 'DEF', 34, 'MUMBAI'),
-- (3, 'GHI', 26, 'DELHI');
-- UPDATE CUSTOMER
-- SET CUST_NAME='XYZ', CUST_AGE=27
-- WHERE CUST_ID=3;
-- DELETE FROM CUSTOMER
-- WHERE CUST_ID=3;
-- INSERT INTO CUSTOMER
-- VALUES
-- (3, 'GHI', 26, 'DELHI');
-- ALTER TABLE CUSTOMER
-- ADD CUST_SALARY INT;
-- ALTER TABLE CUSTOMER
-- DROP COLUMN CUST_SALARY;
-- ALTER TABLE CUSTOMER
-- ALTER COLUMN CUST_CITY CHAR(50) NOT NULL;
-- ALTER TABLE CUSTOMER
-- ADD CONSTRAINT CK_AGE
-- CHECK (CUST_AGE>=18);
-- ALTER TABLE CUSTOMER
-- DROP CONSTRAINT CK_AGE;
-- SELECT CUST_NAME FROM CUSTOMER;
-- SELECT * FROM CUSTOMER;
-- SELECT DISTINCT CUST_AGE FROM CUSTOMER;
-- SELECT CUST_NAME FROM CUSTOMER
-- WHERE CUST_CITY='PUNE';
-- SELECT CUST_NAME FROM CUSTOMER
-- WHERE CUST_CITY='PUNE' AND CUST_AGE=21;
-- SELECT * FROM CUSTOMER
-- WHERE CUST_CITY='PUNE' AND CUST_AGE>=21;
-- SELECT * FROM CUSTOMER
-- ORDER BY CUST_AGE ASC;
-- SELECT * FROM CUSTOMER
-- ORDER BY CUST_AGE DESC;
-- SELECT TOP 2 * FROM CUSTOMER;
-- SELECT * FROM CUSTOMER
-- ORDER BY CUST_ID
-- OFFSET 0 ROWS
-- FETCH NEXT 2 ROWS ONLY;
-- TRUNCATE TABLE CUSTOMER;
-- DROP TABLE CUSTOMER;