Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 8

Q1

TABLE:RESULT
+------+---------+---------+-------------+---------+----------+
| NO | NAME
| STIPEND | SUBJECT
| AVERAGE | DIVISION |
+------+---------+---------+-------------+---------+----------+
|
1 | SHARON |
400 | ENGLISH
|
38 | THIRD
|
|
2 | AMAL
|
680 | MATHEMATICS |
72 | FIRST
|
|
3 | VEDANT |
500 | ACCOUNTS
|
67 | FIRST
|
|
4 | SANKEER |
200 | IMFORMATICS |
55 | SECOND |
|
5 | ANANDHA |
400 | HISTORY
|
85 | FIRST
|
|
6 | UPASNA |
550 | GEOGRAPHY |
45 | SECOND |
+------+---------+---------+-------------+---------+----------+
6 rows in set (0.00 sec)
mysql> SELECT NAME FROM RESULT WHERE DIVISION='FIRST' ORDER BY NAME;
+---------+
| NAME
|
+---------+
| AMAL
|
| ANANDHA |
| VEDANT |
+---------+
3 rows in set (0.00 sec)
mysql> SELECT NAME,SUBJECT,STIPEND*12 AS 'ANNUAL STIPEND' FROM RESULT;
+---------+-------------+----------------+
| NAME
| SUBJECT
| ANNUAL STIPEND |
+---------+-------------+----------------+
| SHARON | ENGLISH
|
4800 |
| AMAL
| MATHEMATICS |
8160 |
| VEDANT | ACCOUNTS
|
6000 |
| SANKEER | IMFORMATICS |
2400 |
| ANANDHA | HISTORY
|
4800 |
| UPASNA | GEOGRAPHY |
6600 |
+---------+-------------+----------------+
6 rows in set (0.00 sec)
mysql> SELECT COUNT(*)FROM RESULT WHERE SUBJECT IN ('ACCOUNT','INFORMATICS');
+----------+
| COUNT(*) |
+----------+
|
0 |
+----------+
1 row in set (0.01 sec)
Q2
TABLE: STUDENT
+-----------+-------+----------+----------+--------+--------------+--------+
| STUDENTNO | CLASS | NAME
| GAME
| GRADE1 | SUPW
| GRADE2 |
+-----------+-------+----------+----------+--------+--------------+--------+
|
10 |
7 | VAIBHAV | CRICKET | B
| PHOTOGHRAPHY | A
|
|
11 |
8 | PRABHJOT | TENNIS | A
| GARDENING
| C
|
|
12 |
7 | VIPIN
| SWIMMING | B
| PHOTOGHRAPHY | B
|
|
13 |
7 | VIJAY
| TENNIS | C
| COOKING
| A
|
|
14 |
9 | DANISH | CRICKET | A
| LITERATURE | A
|
|
15 |
10 | PANKAJ | SKATTING | A
| GARADENING | C
|

+-----------+-------+----------+----------+--------+--------------+--------+
6 rows in set (0.00 sec)
mysql> SELECT NAME FROM STUDENT WHERE GRADE1='C' OR GRADE2='C';
+----------+
| NAME
|
+----------+
| PRABHJOT |
| VIJAY
|
| PANKAJ |
+----------+
3 rows in set (0.00 sec)
mysql> SELECT DISTINCT GAME FROM STUDENT;
+----------+
| GAME
|
+----------+
| CRICKET |
| TENNIS |
| SWIMMING |
| SKATTING |
+----------+
4 rows in set (0.03 sec)
mysql> SELECT SUPW FROM STUDENT WHERE NAME LIKE'%V%';
+--------------+
| SUPW
|
+--------------+
| PHOTOGHRAPHY |
| PHOTOGHRAPHY |
| COOKING
|
+--------------+
3 rows in set (0.00 sec)
Q3
TABLE:HOSPITAL
+------+---------+------+-------------+------------+---------+------+
| NO | NAME
| AGE | DEPARTMENT | DATEOFADM | CHARGES | SEX |
+------+---------+------+-------------+------------+---------+------+
|
1 | SANDEEP | 65 | SURGERY
| 1998-02-23 |
300 | M
|
|
2 | RAVINA | 24 | ORTHOPAEDIC | 1998-01-20 |
200 | F
|
|
3 | KARAN | 45 | ORTHOPAEDIC | 1998-02-15 |
500 | M
|
|
4 | TARUN | 12 | SURGERY
| 1998-01-01 |
300 | M
|
|
5 | ZUBIN | 36 | ENT
| 1998-01-12 |
250 | M
|
|
6 | KETAKI | 16 | ENT
| 1998-02-24 |
300 | F
|
|
7 | ANKITA | 29 | CARDIOLOGY | 1998-02-20 |
800 | F
|
|
8 | ZAREEN | 45 | GYNAECOLOGY | 1998-02-22 |
300 | F
|
|
9 | KUSH
| 19 | CARDIOLOGY | 1998-01-13 |
800 | M
|
| 10 | NUCLEAR | 31 | NUCLEAR
| 1998-01-19 |
400 | F
|
+------+---------+------+-------------+------------+---------+------+
10 rows in set (0.00 sec)
mysql> SELECT * FROM HOSPITAL WHERE DEPARTMENT='CARDIOLOGY';
+------+--------+------+------------+------------+---------+------+
| NO | NAME | AGE | DEPARTMENT | DATEOFADM | CHARGES | SEX |
+------+--------+------+------------+------------+---------+------+
|
7 | ANKITA | 29 | CARDIOLOGY | 1998-02-20 |
800 | F
|
|
9 | KUSH | 19 | CARDIOLOGY | 1998-01-13 |
800 | M
|
+------+--------+------+------------+------------+---------+------+

2 rows in set (0.02 sec)


mysql> SELECT * FROM HOSPITAL WHERE DEPARTMENT='ORTHOPEADIC' OR SEX='F';
+------+---------+------+-------------+------------+---------+------+
| NO | NAME
| AGE | DEPARTMENT | DATEOFADM | CHARGES | SEX |
+------+---------+------+-------------+------------+---------+------+
|
2 | RAVINA | 24 | ORTHOPAEDIC | 1998-01-20 |
200 | F
|
|
6 | KETAKI | 16 | ENT
| 1998-02-24 |
300 | F
|
|
7 | ANKITA | 29 | CARDIOLOGY | 1998-02-20 |
800 | F
|
|
8 | ZAREEN | 45 | GYNAECOLOGY | 1998-02-22 |
300 | F
|
| 10 | NUCLEAR | 31 | NUCLEAR
| 1998-01-19 |
400 | F
|
+------+---------+------+-------------+------------+---------+------+
5 rows in set (0.00 sec)
mysql> SELECT * FROM HOSPITAL WHERE DEPARTMENT='ORTHOPAEDIC' AND SEX='F';
+------+--------+------+-------------+------------+---------+------+
| NO | NAME | AGE | DEPARTMENT | DATEOFADM | CHARGES | SEX |
+------+--------+------+-------------+------------+---------+------+
|
2 | RAVINA | 24 | ORTHOPAEDIC | 1998-01-20 |
200 | F
|
+------+--------+------+-------------+------------+---------+------+
1 row in set (0.00 sec)
mysql> SELECT NAME,DATEOFADM FROM HOSPITAL ORDER BY DATEOFADM ASC;
+---------+------------+
| NAME
| DATEOFADM |
+---------+------------+
| TARUN | 1998-01-01 |
| ZUBIN | 1998-01-12 |
| KUSH
| 1998-01-13 |
| NUCLEAR | 1998-01-19 |
| RAVINA | 1998-01-20 |
| KARAN | 1998-02-15 |
| ANKITA | 1998-02-20 |
| ZAREEN | 1998-02-22 |
| SANDEEP | 1998-02-23 |
| KETAKI | 1998-02-24 |
+---------+------------+
10 rows in set (0.00 sec)
mysql> SELECT NAME,CHARGES,AGE FROM HOSPITAL WHERE SEX='M';
+---------+---------+------+
| NAME
| CHARGES | AGE |
+---------+---------+------+
| SANDEEP |
300 | 65 |
| KARAN |
500 | 45 |
| TARUN |
300 | 12 |
| ZUBIN |
250 | 36 |
| KUSH
|
800 | 19 |
+---------+---------+------+
5 rows in set (0.00 sec)
Q4
TABLE:SUPPLIER
mysql> SELECT * FROM SUPPLIER;
C

5 rows in set (0.01 sec)


mysql> SELECT * FROM SUPPLIER WHERE QTY BETWEEN 170 AND 370;
Empty set (0.00 sec)
mysql> SELECT * FROM SUPPLIER ORDER BY QTY;
+------+-----------+-----------+------+--------+
| SNO | PNAME
| SNAME
| QTY | CITY |
+------+-----------+-----------+------+--------+
| 51 | BREAD
| BRITANNIA |
8 | DELHI |
| 54 | CHOCOLATE | AMUL
| 10 | MUMBAI |
| 52 | CAKE
| BRITANNIA | 20 | MUMBAI |
| 55 | SAUCE
| KISAN
| 36 | JAIPUR |
| 53 | COFFEE
| NECAFE
| 45 | DELHI |
+------+-----------+-----------+------+--------+
5 rows in set (0.00 sec)
mysql> SELECT * FROM SUPPLIER WHERE SNAME IS NULL;
Empty set (0.00 sec)
mysql> SELECT SNAME FROM SUPPLIER WHERE PNAME LIKE'C%';
+-----------+
| SNAME
|
+-----------+
| BRITANNIA |
| NECAFE
|
| AMUL
|
+-----------+
3 rows in set (0.00 sec)
mysql> SELECT PNAME,SNAME,QTY FROM SUPPLIER ORDER BY QTY DESC;
+-----------+-----------+------+
| PNAME
| SNAME
| QTY |
+-----------+-----------+------+
| COFFEE
| NECAFE
| 45 |
| SAUCE
| KISAN
| 36 |
| CAKE
| BRITANNIA | 20 |
| CHOCOLATE | AMUL
| 10 |
| BREAD
| BRITANNIA |
8 |
+-----------+-----------+------+
5 rows in set (0.00 sec)

Q5
TABLE : TEACHER
+------+----------+------+-----------+------------+--------+------+
| SNO | NAME
| AGE | DEPATMENT | DATEOFJOIN | SALARY | SEX |
+------+----------+------+-----------+------------+--------+------+
|
1 | JUGAL
| 34 | COMPUTER | 1997-01-10 | 12000 | M
|
|
2 | SHAMILA | 31 | HISTORY | 1998-03-24 | 20000 | F
|
|
4 | RAKESH | 42 | MATHS
| 1999-09-05 | 40000 | F
|
|
5 | SHIYAM | 50 | HISTORY | 1998-06-27 | 30000 | M
|
|
6 | SHIVOM | 44 | COMPUTER | 1997-02-25 | 21000 | M
|
|
7 | SANGEETA | 35 | HISTORY | 1999-07-01 | 40000 | F
|
|
8 | SHALAKHA | 33 | MATHS
| 1997-07-31 | 20000 | F
|

+------+----------+------+-----------+------------+--------+------+
mysql> SELECT*FROM TEACHER WHERE DEPATMENT='HISTORY';
+------+----------+------+-----------+------------+--------+------+
| SNO | NAME
| AGE | DEPATMENT | DATEOFJOIN | SALARY | SEX |
+------+----------+------+-----------+------------+--------+------+
|
2 | SHAMILA | 31 | HISTORY | 1998-03-24 | 20000 | F
|
|
5 | SHIYAM | 50 | HISTORY | 1998-06-27 | 30000 | M
|
|
7 | SANGEETA | 35 | HISTORY | 1999-07-01 | 40000 | F
|
+------+----------+------+-----------+------------+--------+------+
3 rows in set (0.00 sec)
mysql> SELECT
+----------+
| NAME
|
+----------+
| RAKESH |
| SHALAKHA |
+----------+
2 rows in set
mysql> SELECT
+----------+
| NAME
|
+----------+
| JUGAL
|
| SANGEETA |
| SHALAKHA |
| SHAMILA |
| SHIYAM |
| SANGEETA |
| RAKESH |
+----------+
7 rows in set

NAME FROM TEACHER WHERE DEPATMENT='MATHS' AND SEX='F';

(0.00 sec)
NAME FROM TEACHER ORDER BY DATEOFJOIN;

(0.00 sec)

mysql> SELECT COUNT(*)FROM TEACHER WHERE AGE>23;


+----------+
| COUNT(*) |
+----------+
|
7 |
+----------+
1 row in set (0.00 sec)
mysql> SELECT * FROM TEACHER;
+------+----------+------+-----------+------------+--------+------+
| SNO | NAME
| AGE | DEPATMENT | DATEOFJOIN | SALARY | SEX |
+------+----------+------+-----------+------------+--------+------+
|
1 | JUGAL
| 34 | COMPUTER | 1997-01-10 | 12000 | M
|
|
2 | SHAMILA | 31 | HISTORY | 1998-03-24 | 20000 | F
|
|
4 | RAKESH | 42 | MATHS
| 1999-09-05 | 40000 | F
|
|
5 | SHIYAM | 50 | HISTORY | 1998-06-27 | 30000 | M
|
|
6 | SANGEETA | 44 | COMPUTER | 1997-02-25 | 21000 | M
|
|
7 | SANGEETA | 35 | HISTORY | 1999-07-01 | 40000 | F
|
|
8 | SHALAKHA | 33 | MATHS
| 1997-07-31 | 20000 | F
|
+------+----------+------+-----------+------------+--------+------+
7 rows in set (0.00 sec)
mysql> SELECT*FROM TEACHER WHERE DEPATMENT='HISTORY';
+------+----------+------+-----------+------------+--------+------+
| SNO | NAME
| AGE | DEPATMENT | DATEOFJOIN | SALARY | SEX |
+------+----------+------+-----------+------------+--------+------+
|
2 | SHAMILA | 31 | HISTORY | 1998-03-24 | 20000 | F
|

|
5 | SHIYAM | 50 | HISTORY | 1998-06-27 | 30000 | M
|
|
7 | SANGEETA | 35 | HISTORY | 1999-07-01 | 40000 | F
|
+------+----------+------+-----------+------------+--------+------+
3 rows in set (0.00 sec)
mysql> SELECT NAME FROM TEACHER WHERE DEPARMENT='MATHS' AND SEX='F';
ERROR 1054 (42S22): Unknown column 'DEPARMENT' in 'where clause'
mysql> SELECT NAME FROM TEACHER WHERE DEPATMENT='MATHS' AND SEX='F';
+----------+
| NAME
|
+----------+
| RAKESH |
| SHALAKHA |
+----------+
2 rows in set (0.00 sec)
mysql> SELECT NAME FROM TEACHER ORDER BY DATEOFJION;
ERROR 1054 (42S22): Unknown column 'DATEOFJION' in 'order clause'
mysql> SELECT NAME FROM TEACHER ORDER BY DATEOFJOIN;
+----------+
| NAME
|
+----------+
| JUGAL
|
| SANGEETA |
| SHALAKHA |
| SHAMILA |
| SHIYAM |
| SANGEETA |
| RAKESH |
+----------+
7 rows in set (0.00 sec)
mysql> SELECT COUNT(*)FROM TEACHER WHERE AGE>23;
+----------+
| COUNT(*) |
+----------+
|
7 |
+----------+
1 row in set (0.00 sec)
Q6
TABLE: CLUB
+----------+------------+------+------------+------------+------+------+
| COACH_ID | COACH_NAME | AGE | SPORTS
| DATEOFADM | PAY | SEX |
+----------+------------+------+------------+------------+------+------+
|
1 | KUKREJA
| 35 | KARATE
| 1996-03-27 | 1000 | M
|
|
2 | RAVINA
| 34 | KARATE
| 1998-01-20 | 1200 | F
|
|
3 | KARAN
| 34 | SQUASH
| 1998-02-19 | 2000 | M
|
|
4 | TARUN
| 33 | BASKETBALL | 1998-01-01 | 1500 | M
|
|
5 | ZUBIN
| 36 | SWIMMING | 1998-01-12 | 750 | M
|
|
6 | KETAKI
| 36 | SWIMMING | 1998-02-24 | 800 | F
|
|
7 | ANKITA
| 39 | SQUASH
| 1998-02-20 | 2200 | F
|
|
8 | ZAREEN
| 37 | KARATE
| 1998-02-22 | 1100 | F
|
+----------+------------+------+------------+------------+------+------+
8 rows in set (0.00 sec)
mysql> SELECT * FROM CLUB WHERE SPORTS='SWIMMING';
+----------+------------+------+----------+------------+------+------+
| COACH_ID | COACH_NAME | AGE | SPORTS | DATEOFADM | PAY | SEX |

+----------+------------+------+----------+------------+------+------+
|
5 | ZUBIN
| 36 | SWIMMING | 1998-01-12 | 750 | M
|
+----------+------------+------+------------+------------+------+----+
2 rows in set (0.00 sec)
mysql> SELECT COACH_NAME FROM CLUB ORDER BY DATEOFADM DESC;
+------------+
| COACH_NAME |
+------------+
| KETAKI
|
| ZAREEN
|
| ANKITA
|
| KARAN
|
| RAVINA
|
| ZUBIN
|
| TARUN
|
| KUKREJA
|
+------------+
8 rows in set (0.00 sec)
mysql> SELECT COACH_NAME ,PAY,AGE,PAY*15/100 FROM CLUB;
+------------+------+------+------------+
| COACH_NAME | PAY | AGE | PAY*15/100 |
+------------+------+------+------------+
| KUKREJA
| 1000 | 35 | 150.0000 |
| RAVINA
| 1200 | 34 | 180.0000 |
| KARAN
| 2000 | 34 | 300.0000 |
| TARUN
| 1500 | 33 | 225.0000 |
| ZUBIN
| 750 | 36 | 112.5000 |
| KETAKI
| 800 | 36 | 120.0000 |
| ANKITA
| 2200 | 39 | 330.0000 |
| ZAREEN
| 1100 | 37 | 165.0000 |
+------------+------+------+------------+
8 rows in set (0.00 sec)
Q7
TABLE:GRADUATE
+------+---------+---------+-----------+---------+------+
| SNO | NAME
| STIPEND | SUBJECT | AVERAGE | DIVI |
+------+---------+---------+-----------+---------+------+
|
1 | KARAN |
400 | PHYSICS |
68 |
1 |
|
2 | DIVAKAR |
450 | COMPUTER |
68 |
1 |
|
3 | DIVYA |
500 | CHEMISTRY |
62 |
2 |
|
4 | ARUN
|
350 | PHYSICS |
63 |
1 |
|
5 | SABINA |
300 | MATHS
|
70 |
1 |
|
6 | JOHN
|
400 | CHEMISTRY |
55 |
2 |
|
7 | ROBERT |
250 | PHYSICS |
64 |
1 |
|
8 | RUBINA |
450 | MATHS
|
64 |
1 |
|
9 | VIKAS |
500 | COMPUTER |
62 |
1 |
| 10 | MOHAN |
300 | MATHS
|
57 |
2 |
+------+---------+---------+-----------+---------+------+
10 rows in set (0.00 sec)
mysql> SELECT NAME FROM GRADUATE WHERE DIVI=1 ORDER BY NAME;

+---------+
| NAME
|
+---------+
| ARUN
|
| DIVAKAR |
| KARAN |
| ROBERT |
| RUBINA |
| SABINA |
| VIKAS |
+---------+
7 rows in set (0.00 sec)
mysql> SELECT NAME,STIPEND,SUBJECT,STIPEND*12 FROM GRADUATE;
+---------+---------+-----------+------------+
| NAME
| STIPEND | SUBJECT | STIPEND*12 |
+---------+---------+-----------+------------+
| KARAN |
400 | PHYSICS |
4800 |
| DIVAKAR |
450 | COMPUTER |
5400 |
| DIVYA |
500 | CHEMISTRY |
6000 |
| ARUN
|
350 | PHYSICS |
4200 |
| SABINA |
300 | MATHS
|
3600 |
| JOHN
|
400 | CHEMISTRY |
4800 |
| ROBERT |
250 | PHYSICS |
3000 |
| RUBINA |
450 | MATHS
|
5400 |
| VIKAS |
500 | COMPUTER |
6000 |
| MOHAN |
300 | MATHS
|
3600 |
+---------+---------+-----------+------------+
10 rows in set (0.00 sec)
mysql> SELECT COUNT(*) FROM GRADUATE WHERE SUBJECT='PHYSICS' OR 'COMPUTER';
+----------+
| COUNT(*) |
+----------+
|
3 |
+----------+
1 row in set, 1 warning (0.00 sec)

You might also like