SQL QUESTIONS-
1.
#Vismay Vikram/12B/26/Practical Record File/1
mysql> INSERT INTO EMPLOYEE VALUES(1016,'SURESH','M','FINANCE','FAHAHEEL','2011-05-
25',86000,64547281);
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO EMPLOYEE VALUES(1024,'SUNITA','F','ADMIN','SHIRQ','2013-07-
13',54000,94010245);
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO EMPLOYEE VALUES(1036,'PRATAP','M','PERSONNEL','SALMIYA','2013-
09-13',77000,54628090);
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO EMPLOYEE VALUES(1047,'SUNITA','F','SALES','HAWALLY','2016-03-
19',65000,65789340);
Query OK, 1 row affected (0.01 sec)
2.
#Vismay Vikram/12B/26/Practical Record File/2
mysql> SELECT * FROM EMPLOYEE;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
+------+--------+------+-----------+----------+------------+-------+----------+
25 rows in set (0.01 sec)
3.
#Vismay Vikram/12B/26/Practical Record File/3
mysql> SELECT ENO, NAME, DEPT, BRANCH, BSAL FROM EMPLOYEE;
+------+--------+-----------+----------+-------+
| eno | name | dept | branch | bsal |
+------+--------+-----------+----------+-------+
| 1034 | ADITI | PERSONNEL | FAHAHEEL | 79000 |
| 1019 | ARUN | FINANCE | SALMIYA | 81000 |
| 1023 | BIKASH | SALES | SHIRQ | 63000 |
| 1055 | CHETAN | PERSONNEL | HAWALLY | 77000 |
| 1041 | DEEPA | ADMIN | SHIRQ | 51000 |
| 1063 | ERIKA | SALES | SALMIYA | 63000 |
| 1078 | GAURAV | FINANCE | SALMIYA | 84000 |
| 1070 | JASON | SALES | HAWALLY | 61000 |
| 1013 | KUNAL | PERSONNEL | SALMIYA | 72000 |
| 1029 | RUPA | ADMIN | SHIRQ | 55000 |
| 1046 | MANOJ | SALES | HAWALLY | 67000 |
| 1066 | NAMITA | FINANCE | SHIRQ | 85000 |
| 1037 | PRATAP | SALES | FAHAHEEL | 66000 |
| 1048 | GUARI | PERSONNEL | SALMIYA | 74000 |
| 1057 | RISHAV | SALES | HAWALLY | 68000 |
| 1015 | ARUN | PERSONNEL | FAHAHEEL | 77000 |
| 1022 | ERIKA | FINANCE | SALMIYA | 84000 |
| 1031 | DILIP | SALES | SHIRQ | 68000 |
| 1059 | NUPUR | ADMIN | SALMIYA | 55000 |
| 1065 | MANOJ | PERSONNEL | SALMIYA | 76000 |
| 1075 | RAMESH | FINANCE | SHIRQ | 86000 |
| 1016 | SURESH | FINANCE | FAHAHEEL | 86000 |
| 1024 | SUNITA | ADMIN | SHIRQ | 54000 |
| 1036 | PRATAP | PERSONNEL | SALMIYA | 77000 |
| 1047 | SUNITA | SALES | HAWALLY | 65000 |
+------+--------+-----------+----------+-------+
25 rows in set (0.00 sec)
4.
#Vismay Vikram/12B/26/Practical Record File/4
mysql> SELECT NAME, DEPT, DOJ, 0.80*BSAL AS BONUS FROM EMPLOYEE;
+--------+-----------+------------+-------+
| name | dept | doj | bonus |
+--------+-----------+------------+-------+
| ADITI | PERSONNEL | 2010-02-26 | 63200 |
| ARUN | FINANCE | 2012-04-23 | 64800 |
| BIKASH | SALES | 2014-06-17 | 50400 |
| CHETAN | PERSONNEL | 2016-08-06 | 61600 |
| DEEPA | ADMIN | 2011-11-02 | 40800 |
| ERIKA | SALES | 2013-09-13 | 50400 |
| GAURAV | FINANCE | 2015-07-20 | 67200 |
| JASON | SALES | 2017-05-22 | 48800 |
| KUNAL | PERSONNEL | 2010-03-26 | 57600 |
| RUPA | ADMIN | 2011-11-02 | 44000 |
| MANOJ | SALES | 2014-06-17 | 53600 |
| NAMITA | FINANCE | 2012-04-23 | 68000 |
| PRATAP | SALES | 2014-11-23 | 52800 |
| GUARI | PERSONNEL | 2016-08-24 | 59200 |
| RISHAV | SALES | 2012-09-14 | 54400 |
| ARUN | PERSONNEL | 2013-09-13 | 61600 |
| ERIKA | FINANCE | 2016-05-24 | 67200 |
| DILIP | SALES | 2015-10-12 | 54400 |
| NUPUR | ADMIN | 2014-01-30 | 44000 |
| MANOJ | PERSONNEL | 2013-11-15 | 60800 |
| RAMESH | FINANCE | 2015-03-28 | 68800 |
| SURESH | FINANCE | 2011-05-25 | 68800 |
| SUNITA | ADMIN | 2013-07-13 | 43200 |
| PRATAP | PERSONNEL | 2013-09-13 | 61600 |
| SUNITA | SALES | 2016-03-19 | 52000 |
+--------+-----------+------------+-------+
25 rows in set (0.00 sec)
5.
#Vismay Vikram/12B/26/Practical Record File/5
mysql> SELECT * FROM EMPLOYEE WHERE SEX='F';
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
+------+--------+------+-----------+----------+------------+-------+----------+
10 rows in set (0.00 sec)
6.
#Vismay Vikram/12B/26/Practical Record File/6
mysql> SELECT * FROM EMPLOYEE WHERE DEPT='FINANCE';
+------+--------+------+---------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+---------+----------+------------+-------+----------+
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
+------+--------+------+---------+----------+------------+-------+----------+
6 rows in set (0.00 sec)
7.
#Vismay Vikram/12B/26/Practical Record File/7
mysql> SELECT * FROM EMPLOYEE WHERE BSAL>75000;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
+------+--------+------+-----------+----------+------------+-------+----------+
11 rows in set (0.00 sec)
8.
#Vismay Vikram/12B/26/Practical Record File/8
mysql> SELECT * FROM EMPLOYEE WHERE BRANCH='FAHAHEEL' OR BRANCH='SALMIYA';
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
+------+--------+------+-----------+----------+------------+-------+----------+
13 rows in set (0.00 sec)
9.
#Vismay Vikram/12B/26/Practical Record File/9
mysql> SELECT * FROM EMPLOYEE WHERE BRANCH IN ('HAWALLY','SHIRQ');
+------+--------+------+-----------+---------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+---------+------------+-------+----------+
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
+------+--------+------+-----------+---------+------------+-------+----------+
12 rows in set (0.00 sec)
10.
#Vismay Vikram/12B/26/Practical Record File/10
mysql> SELECT * FROM EMPLOYEE WHERE BSAL>=55000 AND BSAL<=70000;
+------+--------+------+-------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-------+----------+------------+-------+----------+
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
+------+--------+------+-------+----------+------------+-------+----------+
10 rows in set (0.00 sec)
11.
#Vismay Vikram/12B/26/Practical Record File/11
mysql> SELECT * FROM EMPLOYEE WHERE DOJ BETWEEN '2015-01-01' AND '2015-12-31';
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
+------+--------+------+-----------+----------+------------+-------+----------+
3 rows in set (0.00 sec)
12.
#Vismay Vikram/12B/26/Practical Record File/12
mysql> SELECT * FROM EMPLOYEE ORDER BY ENO;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
+------+--------+------+-----------+----------+------------+-------+----------+
25 rows in set (0.00 sec)
13.
#Vismay Vikram/12B/26/Practical Record File/13
mysql> SELECT * FROM EMPLOYEE ORDER BY BSAL DESC;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
+------+--------+------+-----------+----------+------------+-------+----------+
25 rows in set (0.00 sec)
14.
#Vismay Vikram/12B/26/Practical Record File/14
mysql> SELECT * FROM EMPLOYEE WHERE DEPT='PERSONNEL' ORDER BY NAME;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
+------+--------+------+-----------+----------+------------+-------+----------+
7 rows in set (0.00 sec)
15.
#Vismay Vikram/12B/26/Practical Record File/15
mysql> SELECT * FROM EMPLOYEE ORDER BY DEPT,ENO;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 63000 | 53902146 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 68000 | 69674234 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 66000 | 68458205 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 67000 | 51312171 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 65000 | 65789340 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 68000 | 98123461 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 63000 | 96873484 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 61000 | 69335876 |
+------+--------+------+-----------+----------+------------+-------+----------+
25 rows in set (0.00 sec)
16.
#Vismay Vikram/12B/26/Practical Record File/16
mysql> SELECT SEX,COUNT(SEX) FROM EMPLOYEE GROUP BY SEX;
+------+------------+
| SEX | COUNT(SEX) |
+------+------------+
| F | 10 |
| M | 15 |
+------+------------+
2 rows in set (0.00 sec)
17.
#Vismay Vikram/12B/26/Practical Record File/17
mysql> SELECT BRANCH,COUNT(*) FROM EMPLOYEE GROUP BY BRANCH;
+----------+----------+
| BRANCH | COUNT(*) |
+----------+----------+
| FAHAHEEL | 4 |
| SALMIYA | 9 |
| SHIRQ | 7 |
| HAWALLY | 5 |
+----------+----------+
4 rows in set (0.00 sec)
18.
#Vismay Vikram/12B/26/Practical Record File/18
mysql> SELECT DEPT,COUNT(*) FROM EMPLOYEE GROUP BY DEPT;
+-----------+----------+
| DEPT | COUNT(*) |
+-----------+----------+
| PERSONNEL | 7 |
| FINANCE | 6 |
| SALES | 8 |
| ADMIN | 4 |
+-----------+----------+
4 rows in set (0.00 sec)
19.
#Vismay Vikram/12B/26/Practical Record File/19
mysql> UPDATE EMPLOYEE SET BSAL=BSAL+5000 WHERE DEPT='SALES';
Query OK, 8 rows affected (0.01 sec)
Rows matched: 8 Changed: 8 Warnings: 0
mysql> select * from employee;
+------+--------+------+-----------+----------+------------+-------+----------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB |
+------+--------+------+-----------+----------+------------+-------+----------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 68000 | 53902146 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 68000 | 96873484 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 66000 | 69335876 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 72000 | 51312171 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 71000 | 68458205 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 73000 | 98123461 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 73000 | 69674234 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 70000 | 65789340 |
+------+--------+------+-----------+----------+------------+-------+----------+
25 rows in set (0.00 sec)
20.
#Vismay Vikram/12B/26/Practical Record File/20
mysql> SELECT MIN(BSAL),MAX(BSAL) FROM EMPLOYEE;
+-----------+-----------+
| MIN(BSAL) | MAX(BSAL) |
+-----------+-----------+
| 51000 | 86000 |
+-----------+-----------+
1 row in set (0.00 sec)
21.
#Vismay Vikram/12B/26/Practical Record File/21
mysql> ALTER TABLE EMPLOYEE ADD COLUMN HRA FLOAT;
Query OK, 0 rows affected (0.02 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> select * from employee;
+------+--------+------+-----------+----------+------------+-------+----------+------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB | hra |
+------+--------+------+-----------+----------+------------+-------+----------+------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 | NULL |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 | NULL |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 68000 | 53902146 | NULL |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 | NULL |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 | NULL |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 68000 | 96873484 | NULL |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 | NULL |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 66000 | 69335876 | NULL |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 | NULL |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 | NULL |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 72000 | 51312171 | NULL |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 | NULL |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 71000 | 68458205 | NULL |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 | NULL |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 73000 | 98123461 | NULL |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 | NULL |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 | NULL |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 73000 | 69674234 | NULL |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 | NULL |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 | NULL |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 | NULL |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 | NULL |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 | NULL |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 | NULL |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 70000 | 65789340 | NULL |
+------+--------+------+-----------+----------+------------+-------+----------+------+
25 rows in set (0.00 sec)
22.
#Vismay Vikram/12B/26/Practical Record File/22
mysql> UPDATE EMPLOYEE SET HRA=BSAL*0.2;
Query OK, 25 rows affected (0.01 sec)
Rows matched: 25 Changed: 25 Warnings: 0
mysql> SELECT * FROM EMPLOYEE;
+------+--------+------+-----------+----------+------------+-------+----------+-------+
| ENO | NAME | SEX | DEPT | BRANCH | DOJ | BSAL | MOB | hra |
+------+--------+------+-----------+----------+------------+-------+----------+-------+
| 1034 | ADITI | F | PERSONNEL | FAHAHEEL | 2010-02-26 | 79000 | 62561240 | 15800 |
| 1019 | ARUN | M | FINANCE | SALMIYA | 2012-04-23 | 81000 | 98123478 | 16200 |
| 1023 | BIKASH | M | SALES | SHIRQ | 2014-06-17 | 68000 | 53902146 | 13600 |
| 1055 | CHETAN | M | PERSONNEL | HAWALLY | 2016-08-06 | 77000 | 66004572 | 15400 |
| 1041 | DEEPA | F | ADMIN | SHIRQ | 2011-11-02 | 51000 | 55987423 | 10200 |
| 1063 | ERIKA | F | SALES | SALMIYA | 2013-09-13 | 68000 | 96873484 | 13600 |
| 1078 | GAURAV | M | FINANCE | SALMIYA | 2015-07-20 | 84000 | 54116295 | 16800 |
| 1070 | JASON | M | SALES | HAWALLY | 2017-05-22 | 66000 | 69335876 | 13200 |
| 1013 | KUNAL | M | PERSONNEL | SALMIYA | 2010-03-26 | 72000 | 97702040 | 14400 |
| 1029 | RUPA | F | ADMIN | SHIRQ | 2011-11-02 | 55000 | 68458205 | 11000 |
| 1046 | MANOJ | M | SALES | HAWALLY | 2014-06-17 | 72000 | 51312171 | 14400 |
| 1066 | NAMITA | F | FINANCE | SHIRQ | 2012-04-23 | 85000 | 92837456 | 17000 |
| 1037 | PRATAP | M | SALES | FAHAHEEL | 2014-11-23 | 71000 | 68458205 | 14200 |
| 1048 | GUARI | F | PERSONNEL | SALMIYA | 2016-08-24 | 74000 | 55873429 | 14800 |
| 1057 | RISHAV | M | SALES | HAWALLY | 2012-09-14 | 73000 | 98123461 | 14600 |
| 1015 | ARUN | M | PERSONNEL | FAHAHEEL | 2013-09-13 | 77000 | 56123490 | 15400 |
| 1022 | ERIKA | F | FINANCE | SALMIYA | 2016-05-24 | 84000 | 95652310 | 16800 |
| 1031 | DILIP | M | SALES | SHIRQ | 2015-10-12 | 73000 | 69674234 | 14600 |
| 1059 | NUPUR | F | ADMIN | SALMIYA | 2014-01-30 | 55000 | 94233277 | 11000 |
| 1065 | MANOJ | M | PERSONNEL | SALMIYA | 2013-11-15 | 76000 | 67349830 | 15200 |
| 1075 | RAMESH | M | FINANCE | SHIRQ | 2015-03-28 | 86000 | 55983420 | 17200 |
| 1016 | SURESH | M | FINANCE | FAHAHEEL | 2011-05-25 | 86000 | 64547281 | 17200 |
| 1024 | SUNITA | F | ADMIN | SHIRQ | 2013-07-13 | 54000 | 94010245 | 10800 |
| 1036 | PRATAP | M | PERSONNEL | SALMIYA | 2013-09-13 | 77000 | 54628090 | 15400 |
| 1047 | SUNITA | F | SALES | HAWALLY | 2016-03-19 | 70000 | 65789340 | 14000 |
+------+--------+------+-----------+----------+------------+-------+----------+-------+
25 rows in set (0.00 sec)
15.
#Vismay Vikram/12B/26/Practical Record File/P1
st=[]
def push_item():
global st
m=int(input("enter mobile number: "))
n=input('enter name: ')
g=float(input('enter gross amount: '))
d=0
if g<=2000:
d=0
elif 2000<g<=5000:
d=g*0.05
elif 5000<g<=10000:
d=g*0.1
elif g>10000:
d=g*0.15
t= g-d
b=[m,n,g,d,t]
st.append(b)
def pop_item():
global st
st.pop()
def display():
for i in st:
print(i)
menu="""
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
"""
while True:
print(menu)
o=int(input("Enter option no.: "))
if o==1:
push_item()
elif o==2:
pop_item()
elif o==3:
display()
elif o==0:
break
‘’’Sample Output’’’
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 1
Enter mobile number: 9326429
Enter name: Vismay
Enter gross amount: 5000
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 1
Enter mobile number: 64820246
Enter name: Vikram
Enter gross amount: 2000
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 3
[9326429, 'Vismay', 5000.0, 250.0, 4750.0]
[64820246, 'Vikram', 2000.0, 0, 2000.0]
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 2
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 3
[9326429, 'Vismay', 5000.0, 250.0, 4750.0]
1. Inserting billing data into the stack
2. Deleting billing data from the stack
3. Displaying the contents of the stack
0. Exit
Enter option no.: 0