-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMilestone1.sql
More file actions
210 lines (122 loc) · 4.51 KB
/
Milestone1.sql
File metadata and controls
210 lines (122 loc) · 4.51 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
CREATE DATABASE hw_student; /* Creating a DATABASE */
USE hw_student;
/* Making a TABLE named 'students_data' in 'hw_student' DATABASE */
CREATE TABLE students_data(
roll_no INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(roll_no),
first_name VARCHAR(30) NOT NULL DEFAULT 'UNKNOWN',
last_name VARCHAR(30),
class_rank INT NOT NULL
);
DESC students_data;
SHOW TABLES;
INSERT INTO students_data(first_name,last_name,class_rank) VALUES ('Kavita','Gupta',17),('Vidya','Balan',3),('Nidhi','Sharma',27),('Riya','Kumar',12);
INSERT INTO students_data(first_name,class_rank) VALUES ('Drishti',7),('Samiksha',1),('Poornima',6),('Kavya',25);
INSERT INTO students_data(class_rank) VALUES (2),(15);
INSERT INTO students_data(first_name,last_name,class_rank) VALUES ('Harshita','Mehra',4),('Avni','Chaturvedi',5),('Nidhi','KUmari',8),('Pawan','Kumar',10);
SELECT * FROM students_data;
SELECT roll_no,first_name,class_rank FROM students_data;
SELECT roll_no AS 'Roll number',
first_name AS 'First Name',
last_name AS 'Last Name',
class_rank AS 'Rank'
FROM students_data;
/* Creating another TABLE named 'teachers' in 'hw_student' DATABASE */
CREATE TABLE teachers(
id_no INT AUTO_INCREMENT,
PRIMARY KEY(id_no),
Name VARCHAR(60) NOT NULL DEFAULT 'UNKNOWN USER',
Address VARCHAR(100) NULL,
Age INT NOT NULL
);
INSERT INTO teachers(Name,Address,Age) VALUES ('Priety Goel','Shimla Road, Himachal Pradesh',35);
INSERT INTO teachers(Name,Address,Age) VALUES ('Sunil Kumar Verma', 'LodhiRoad, New Delhi',28);
INSERT INTO teachers(Name,Address,Age) VALUES ('Priyanka','Tonk,Rajasthan',31);
INSERT INTO teachers(Name) VALUES ('Anshika kapoor');
INSERT INTO teachers(Address,Age) VALUES ('Dwarka, Delhi',25),('Tonk,Rajasthan',38);
INSERT INTO teachers(Name,,Age) VALUES ('Sakshi',28),('Sangam Jha',31);
SELECT id_no,Name
ISNULL(Address,'N/A') AS 'Address', Age
FROM teachers;
DROP TABLE teachers;
DROP TABLE students_data;
DROP DATABASE hw_student;
/*...................................ANOTHER DATABASE.................................*/
/* Adding pastry_shop DATABASE*/
CREATE DATABASE pastry_shop;
SHOW DATABASES;
USE pastry_shop;
CREATE TABLE menu(
s_no INT,
pastry_name VARCHAR(30),
price INT
);
DESC menu;
SHOW TABLES;
SHOW COLUMNS FROM menu;
INSERT INTO menu(s_no,pastry_name,price) VALUES (1,'choco_butter',80);
INSERT INTO menu(s_no,pastry_name,price) VALUES (2,'honey and choco',100),(3,'strawberry with vanilla',120);
SELECT * FROM menu;
DESC menu;
INSERT INTO menu(pastry_name,price) VALUES ('butter cookie',50);
SELECT * FROM menu;
INSERT INTO menu(s_no,pastry_name,price) VALUES (2,'honey and choco',70),(3,'mixed fruit',70);
SELECT * FROM menu;
INSERT INTO menu(s_no,pastry_name) VALUES (5,'chocolate truffle');
SELECT * FROM menu;
CREATE TABLE menu2(
S_NO INT NOT NULL,
Pastry_name varchar(30) NOT NULL,
Price INT NOT NULL
);
DESC menu2;
SELECT * FROM menu2;
INSERT INTO menu(s_no) VALUES (23);
SELECT * FROM menu;
INSERT INTO menu2(Pastry_name,Price) VALUES ('Red Velvet',150);
SELECT * FROM menu2;
INSERT INTO menu2(Pastry_name,Price) VALUES ('Pineapple',100);
SELECT * FROM menu2;
INSERT INTO menu2(S_NO,Pastry_name,Price) VALUES (1,'choco_butter',90);
SELECT * FROM menu2;
INSERT INTO menu2(Pastry_name,Price) VALUES ('butter_cookie',85),('nut&cream', 75), ('red velvet',80);
SELECT * FROM menu2;
INSERT INTO menu2(S_NO,Pastry_name,Price) VALUES (2,'honey and choco',70),(3,'mixed fruit',70);
SELECT * FROM menu2;
INSERT INTO menu2(S_NO,Pastry_name) VALUES (1,'vegan choclate pastry');
SELECT * FROM menu2;
INSERT INTO menu2(price)
VALUE (70),(80),(77);
SELECT * FROM menu2;
CREATE TABLE menu3(
s_no INT NOT NULL,
pastry_name varchar(30) NOT NULL DEFAULT 'unavailable',
price INT NOT NULL DEFAULT 9999
);
CREATE TABLE menu4(
s_no INT NOT NULL AUTO_INCREMENT,
pastry_name varchar(30) NOT NULL DEFAULT 'unavailable',
price INT NOT NULL DEFAULT 1000,
PRIMARY KEY (s_no)
);
INSERT INTO menu4(pastry_name,price) VALUES ('Dark forest with cherry',120);
SELECT * FROM menu4;
INSERT INTO menu4(pastry_name) VALUES ('Mango pastry');
SELECT * FROM menu4;
INSERT INTO menu4(s_no,pastry_name,price) VALUES(4,'Butter Scotch Pastry',90);
SELECT * FROM menu4;
INSERT INTO menu4(pastry_name,price) VALUES('Mocha Pastry',150);
SELECT * FROM menu4;
INSERT INTO menu4(price) VALUES(39);
SELECT * FROM menu4;
DESC menu2;
DESC menu3;
DESC menu4;
DESC menu;
SHOW TABLES;
DROP TABLE menu;
SHOW TABLES;
SHOW WARNINGS;
DROP DATABASE pastry_shop;
SHOW DATABASES;
SELECT * FROM menu2;