Documente Academic
Documente Profesional
Documente Cultură
Database changed
mysql> show tables;
Empty set (0.00 sec)
mysql>
mysql> insert into artists(artist_id,sname,location)
-> values(1001,'Alla Rakha Rehman','Chennai'),
-> (1002,'Kailas Kher','Delhi'),
-> (1003,'Rahul Dev Barman','Kolkata'),
-> (1004,'Lucky Ali','Mumbai');
Query OK, 4 rows affected (0.14 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql>
mysql>
mysql> create table dept(
-> did int primary key,
-> dname varchar(255),
-> budget int,
-> managerid int
-> );
Query OK, 0 rows affected (0.52 sec)
mysql>
mysql> insert into emp(eid,ename,age,salary)
-> values(1001,'Sabeer Bhatia',60,50000),
-> (1002,'Pranav Mistry',65,55000),
-> (1003,'Sam Pitroda',50,60000),
-> (1004,'Mark Zuckerberg',50,35000),
-> (1005,'Larry Page',40,45000),
-> (1006,'Steve Ballmer',45,46000),
-> (1007,'Tim Cook',80,65000);
Query OK, 7 rows affected (0.08 sec)
Records: 7 Duplicates: 0 Warnings: 0
mysql> select
-> * from emp;
+------+-----------------+------+--------+
| eid | ename | age | salary |
+------+-----------------+------+--------+
| 1001 | Sabeer Bhatia | 60 | 50000 |
| 1002 | Pranav Mistry | 65 | 55000 |
| 1003 | Sam Pitroda | 50 | 60000 |
| 1004 | Mark Zuckerberg | 50 | 35000 |
| 1005 | Larry Page | 40 | 45000 |
| 1006 | Steve Ballmer | 45 | 46000 |
| 1007 | Tim Cook | 80 | 65000 |
+------+-----------------+------+--------+
7 rows in set (0.00 sec)
mysql>
mysql> create table catalog(
-> sid int,
-> pid int,
-> price int,
-> foreign key(sid) references suppliers(sid),
-> foreign key(pid) references parts(pid)
-> );
Query OK, 0 rows affected (0.56 sec)
mysql>
mysql> select * from reserves;
+------+------+------+
| sid | bid | day |
+------+------+------+
| 1001 | 12 | 2 |
| 1001 | 13 | 2 |
| 1002 | 14 | 3 |
| 1002 | 15 | 4 |
| 1003 | 12 | 5 |
| 1004 | 12 | 6 |
| 1005 | 15 | 1 |
+------+------+------+
7 rows in set (0.00 sec)
mysql>
mysql> insert into professor(profid,deptid,profname,profage,salary)
-> values(2222,10,'Santosh Kumar',45,45000),
-> (2223,11,'Sukumar',44,55000),
-> (2224,11,'Naveen Garg',34,65000),
-> (2225,12,'Bimal Roy',49,47000),
-> (2226,13,'Sia Bal Pal',39,48000),
-> (2227,12,'Pramod Kumar Kapoor',40,79000),
-> (2228,13,'Sandeep Sen',42,59000);
Query OK, 7 rows affected (0.11 sec)
Records: 7 Duplicates: 0 Warnings: 0
mysql>
mysql>
mysql> create table pizza(
-> pid int primary key,
-> pname varchar(255),
-> size int
-> );
Query OK, 0 rows affected (0.61 sec)
mysql> select
-> * from store;
+-----------------+---------------+---------+
| sname | location | Quality |
+-----------------+---------------+---------+
| Cannaught Place | Central Delhi | A |
| India Gate | Central Delhi | B |
| North Store | Civil Lines | C |
| Saket | South Delhi | B |
| South Store | Malviya Nagar | D |
+-----------------+---------------+---------+
5 rows in set (0.00 sec)
mysql>
mysql> use hamu;
Database changed
mysql> show tables;
Empty set (0.00 sec)
mysql>
mysql> insert into artists(artist_id,sname,location)
-> values(1001,'Alla Rakha Rehman','Chennai'),
-> (1002,'Kailas Kher','Delhi'),
-> (1003,'Rahul Dev Barman','Kolkata'),
-> (1004,'Lucky Ali','Mumbai');
Query OK, 4 rows affected (0.14 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql>
mysql>
mysql> create table dept(
-> did int primary key,
-> dname varchar(255),
-> budget int,
-> managerid int
-> );
Query OK, 0 rows affected (0.52 sec)
mysql>
mysql> insert into emp(eid,ename,age,salary)
-> values(1001,'Sabeer Bhatia',60,50000),
-> (1002,'Pranav Mistry',65,55000),
-> (1003,'Sam Pitroda',50,60000),
-> (1004,'Mark Zuckerberg',50,35000),
-> (1005,'Larry Page',40,45000),
-> (1006,'Steve Ballmer',45,46000),
-> (1007,'Tim Cook',80,65000);
Query OK, 7 rows affected (0.08 sec)
Records: 7 Duplicates: 0 Warnings: 0
mysql> select
-> * from emp;
+------+-----------------+------+--------+
| eid | ename | age | salary |
+------+-----------------+------+--------+
| 1001 | Sabeer Bhatia | 60 | 50000 |
| 1002 | Pranav Mistry | 65 | 55000 |
| 1003 | Sam Pitroda | 50 | 60000 |
| 1004 | Mark Zuckerberg | 50 | 35000 |
| 1005 | Larry Page | 40 | 45000 |
| 1006 | Steve Ballmer | 45 | 46000 |
| 1007 | Tim Cook | 80 | 65000 |
+------+-----------------+------+--------+
7 rows in set (0.00 sec)
mysql>
mysql> create table catalog(
-> sid int,
-> pid int,
-> price int,
-> foreign key(sid) references suppliers(sid),
-> foreign key(pid) references parts(pid)
-> );
Query OK, 0 rows affected (0.56 sec)
mysql>
mysql> select * from reserves;
+------+------+------+
| sid | bid | day |
+------+------+------+
| 1001 | 12 | 2 |
| 1001 | 13 | 2 |
| 1002 | 14 | 3 |
| 1002 | 15 | 4 |
| 1003 | 12 | 5 |
| 1004 | 12 | 6 |
| 1005 | 15 | 1 |
+------+------+------+
7 rows in set (0.00 sec)
mysql>
mysql> insert into professor(profid,deptid,profname,profage,salary)
-> values(2222,10,'Santosh Kumar',45,45000),
-> (2223,11,'Sukumar',44,55000),
-> (2224,11,'Naveen Garg',34,65000),
-> (2225,12,'Bimal Roy',49,47000),
-> (2226,13,'Sia Bal Pal',39,48000),
-> (2227,12,'Pramod Kumar Kapoor',40,79000),
-> (2228,13,'Sandeep Sen',42,59000);
Query OK, 7 rows affected (0.11 sec)
Records: 7 Duplicates: 0 Warnings: 0
mysql>
mysql>
mysql> create table pizza(
-> pid int primary key,
-> pname varchar(255),
-> size int
-> );
Query OK, 0 rows affected (0.61 sec)
mysql> select
-> * from store;
+-----------------+---------------+---------+
| sname | location | Quality |
+-----------------+---------------+---------+
| Cannaught Place | Central Delhi | A |
| India Gate | Central Delhi | B |
| North Store | Civil Lines | C |
| Saket | South Delhi | B |
| South Store | Malviya Nagar | D |
+-----------------+---------------+---------+
5 rows in set (0.00 sec)
mysql>
mysql> use hamu;
Database changed
mysql> select pname from pizza where pname like'__i%';
Empty set (0.00 sec)
mysql>
mysql> select pname from pizza where pname like'__i%';
Empty set (0.00 sec)
mysql>
mysql> select * from pizza;
+-----+-----------+------+
| pid | pname | size |
+-----+-----------+------+
| 101 | Domino | 10 |
| 102 | Pizza Hut | 20 |
| 103 | PSD | 30 |
| 104 | Subway | 25 |
| 105 | Mc Donald | 30 |
| 106 | Nirullas | 28 |
+-----+-----------+------+
6 rows in set (0.00 sec)
mysql>
mysql> select pname from pizza where pid=(select pid from soldby group by pid order
by count(pid) desc limit 1);
+--------+
| pname |
+--------+
| Domino |
+--------+
1 row in set (0.06 sec)
mysql>
mysql> select pname from pizza where pid not in (select pid from soldby);
+----------+
| pname |
+----------+
| Nirullas |
+----------+
1 row in set (0.02 sec)
mysql> select pname from pizza where pid in(select pid from soldby where
sname='north store');
+-----------+
| pname |
+-----------+
| Domino |
| Mc Donald |
+-----------+
mysql>
mysql> select pname from pizza where pid not in (select pid from soldby);
+----------+
| pname |
+----------+
| Nirullas |
+----------+
1 row in set (0.02 sec)
mysql> select pname from pizza where pid in(select pid from soldby where
sname='north store');
+-----------+
| pname |
+-----------+
| Domino |
| Mc Donald |
+-----------+
2 rows in set (0.06 sec)
mysql> select pname from pizza where pid=(select pid from soldby group by pid order
by count(pid) desc limit 1);
+--------+
| pname |
+--------+
| Domino |
+--------+
1 row in set (0.00 sec)
mysql> select pname from pizza where pid is not in ( select pid from soldby);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'in
( select pid from soldby)' at line 1
mysql> select pname from pizza where pid not in ( select pid from soldby);
+----------+
| pname |
+----------+
| Nirullas |
+----------+
1 row in set (0.00 sec)
mysql> select pname from pizza where pid in ( select pid from soldby where
sname='north store');
+-----------+
| pname |
+-----------+
| Domino |
| Mc Donald |
+-----------+
2 rows in set (0.00 sec)
mysql>