Professional Documents
Culture Documents
1
1
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
|
+------+--------+------+------------+------------+---------+------+
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
(0.00 sec)
NAME FROM TEACHER ORDER BY DATEOFJOIN;
(0.00 sec)
|
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)