You are on page 1of 31

Informatics Practices Practical file

1
Informatics Practices Practical file

2
Informatics Practices Practical file

3
Informatics Practices Practical file

4
Informatics Practices Practical file

5
Informatics Practices Practical file

7.

6
Informatics Practices Practical file

8.

7
Informatics Practices Practical file

8
Informatics Practices Practical file

9
Informatics Practices Practical file

10
Informatics Practices Practical file

(a

SELECT * FROM EMP;


+-------+-----------+-----------+------+------------+---------+---------+--------+
| empno | ename | job | mgr | hiredate | salary | comm | deptno |
+-------+-----------+-----------+------+------------+---------+---------+--------+
| 8369 | SMITH | CLERK | 8902 | 1990-12-18 | 800.00 | NULL | 20 |
| 8499 | ANYA | SALESMAN | 8698 | 1991-02-20 | 1600.00 | 300.00 | 30 |
| 8521 | SETH | SALESMAN | 8698 | 1991-02-22 | 1250.00 | 500.00 | 30 |
| 8566 | MAHADEVAN | MANAGER | 8839 | 1991-04-02 | 2985.00 | NULL | 20 |
| 8654 | MOMIN | SALESMAN | 8698 | 1991-09-28 | 1250.00 | 1400.00 | 30 |
| 8698 | BINA | MANAGER | 8839 | 1991-05-01 | 2850.00 | NULL | 30 |
| 8882 | SHIAVNSH | MANAGER | 8839 | 1991-06-09 | 2450.00 | NULL | 10 |
| 8888 | SCOTT | ANALYST | 8566 | 1992-12-09 | 3000.00 | NULL | 20 |
| 8839 | AMIR | PRESIDENT | NULL | 1991-11-18 | 5000.00 | NULL | 10 |
| 8844 | KULDEEP | SALESMAN | 8698 | 1991-09-08 | 1500.00 | 0.00 | 30 |
| 8886 | ANOOP | CLERK | 8888 | 1993-01-12 | 1100.00 | NULL | 20 |
| 8900 | JATIN | CLERK | 8698 | 1991-12-03 | 950.00 | NULL | 30 |
| 8902 | FAKIR | ANALYST | 8566 | 1991-12-03 | 3000.00 | NULL | 20 |
| 8934 | MITA | CLERK | 8882 | 1992-01-23 | 1300.00 | NULL | 10 |
+-------+-----------+-----------+------+------------+---------+---------+--------+

SELECT * FROM DEPT;


+--------+------------+-----------+
| deptno | dname | loc |
+--------+------------+-----------+
| 10 | ACCOUNTING | NEW DELHI |
| 20 | RESEARCH | CHENNAI |
| 30 | SALES | KOLKATA |

11
Informatics Practices Practical file

| 40 | OPERATIONS | MUMBAI |
+--------+------------+-----------+

+-----------+------+-----+---------+-----------+
| name | age | sex | matric | aggregate |
+-----------+------+-----+---------+-----------+
| Abu Bakar | 15 | M | 9531185 | 456 |
| Aanya | 13 | F | 9531186 | 340 |
| Gurvinder | 14 | F | 9531187 | 480 |
| Ali | 12 | M | 9531188 | 260 |
| Michelle | 11 | F | 9531188 | 321 |
| Zubin | 15 | M | 9531184 | 412 |
| Simran | 13 | F | 9531183 | 378 |
| Fatimah | 14 | F | 9531182 | 400 |
| Anup | 12 | M | 9531181 | 302 |
| Mita | 11 | F | 9531180 | 150 |
+-----------+-----+-----+--------+----------+

12
Informatics Practices Practical file

Output:
+-------+-----------+------+
| EMPNO | ENAME | COMM |
+-------+-----------+------+
| 8369 | SMITH | NULL |
| 8566 | MAHADEVAN | NULL |
| 8698 | BINA | NULL |
| 8882 | SHIAVNSH | NULL |
| 8888 | SCOTT | NULL |
| 8839 | AMIR | NULL |
| 8844 | KULDEEP | 0.00 |
| 8886 | ANOOP | NULL |
| 8900 | JATIN | NULL |
| 8902 | FAKIR | NULL |
| 8934 | MITA | NULL |
+-------+-----------+------+
Output:
+-----------+-------+------------+
| ENAME | EMPNO | HIREDATE |
+-----------+-------+------------+
| ANYA | 8499 | 1991-02-20 |
| SETH | 8521 | 1991-02-22 |
| MAHADEVAN | 8566 | 1991-04-02 |
| MOMIN | 8654 | 1991-09-28 |
| BINA | 8698 | 1991-05-01 |
| SHIAVNSH | 8882 | 1991-06-09 |
| AMIR | 8839 | 1991-11-18 |
| KULDEEP | 8844 | 1991-09-08 |
| JATIN | 8900 | 1991-12-03 |
| FAKIR | 8902 | 1991-12-03 |
+-----------+-------+------------+
10 rows in set (0.00 sec)

+-----------+----+-----------+
| ENAME | IS | JOB |
+-----------+----+-----------+
| SMITH | IS | CLERK |
| ANYA | IS | SALESMAN |
| SETH | IS | SALESMAN |
| MAHADEVAN | IS | MANAGER |
| MOMIN | IS | SALESMAN |
| BINA | IS | MANAGER |
| SHIAVNSH | IS | MANAGER |
| SCOTT | IS | ANALYST |
| AMIR | IS | PRESIDENT |
| KULDEEP | IS | SALESMAN |
| ANOOP | IS | CLERK |
| JATIN | IS | CLERK |
| FAKIR | IS | ANALYST |
| MITA | IS | CLERK |
+-----------+----+-----------+
Output:
+-----------+-------------+

13
Informatics Practices Practical file

| JOB | SUM(SALARY) |
+-----------+-------------+
| ANALYST | 6000.00 |
| CLERK | 4150.00 |
| MANAGER | 8285.00 |
| PRESIDENT | 5000.00 |
| SALESMAN | 5600.00 |
+-----------+-------------+
5 rows in set (0.00 sec)

Output:
+-----------+-------+--------+-----------+---------+
| ENAME | EMPNO | DEPTNO | JOB | SALARY |
+-----------+-------+--------+-----------+---------+
| MITA | 8934 | 10 | CLERK | 1300.00 |
| SHIAVNSH | 8882 | 10 | MANAGER | 2450.00 |
| AMIR | 8839 | 10 | PRESIDENT | 5000.00 |
| FAKIR | 8902 | 20 | ANALYST | 3000.00 |
| SCOTT | 8888 | 20 | ANALYST | 3000.00 |
| ANOOP | 8886 | 20 | CLERK | 1100.00 |
| SMITH | 8369 | 20 | CLERK | 800.00 |
| MAHADEVAN | 8566 | 20 | MANAGER | 2985.00 |
| JATIN | 8900 | 30 | CLERK | 950.00 |
| BINA | 8698 | 30 | MANAGER | 2850.00 |
| MOMIN | 8654 | 30 | SALESMAN | 1250.00 |
| SETH | 8521 | 30 | SALESMAN | 1250.00 |
| KULDEEP | 8844 | 30 | SALESMAN | 1500.00 |
| ANYA | 8499 | 30 | SALESMAN | 1600.00 |
+-----------+-------+--------+-----------+---------+
14 rows in set (0.00 sec)

Output:
+-----------+----------------+----------------+----------------+
| JOB | MINIMUM SALARY | AVERAGE SALARY | MAXIMUM SALARY |
+-----------+----------------+----------------+----------------+
| ANALYST | 3000.00 | 3000.000000 | 3000.00 |
| CLERK | 800.00 | 1037.500000 | 1300.00 |
| MANAGER | 2450.00 | 2761.666667 | 2985.00 |
| PRESIDENT | 5000.00 | 5000.000000 | 5000.00 |
| SALESMAN | 1250.00 | 1400.000000 | 1600.00 |
+-----------+----------------+----------------+----------------+
5 rows in set (0.00 sec)

Output:
+--------+-----------------+
| DEPTNO | NO. OF EMPLOYEE |
+--------+-----------------+
| 10 | 3 |

14
Informatics Practices Practical file

| 20 | 5 |
| 30 | 6 |
+--------+-----------------+
3 rows in set (0.00 sec)

Output:
+--------+-----------+-----------------+
| DEPTNO | JOB | NO. OF EMPLOYEE |
+--------+-----------+-----------------+
| 10 | CLERK | 1 |
| 10 | MANAGER | 1 |
| 10 | PRESIDENT | 1 |
| 20 | ANALYST | 2 |
| 20 | CLERK | 2 |
| 20 | MANAGER | 1 |
| 30 | CLERK | 1 |
| 30 | MANAGER | 1 |
| 30 | SALESMAN | 4 |
+--------+-----------+-----------------+
9 rows in set (0.00 sec)

Output:
+--------+----------+-----------------+
| DEPTNO | JOB | NO. OF EMPLOYEE |
+--------+----------+-----------------+
| 20 | ANALYST | 2 |
| 20 | CLERK | 2 |
| 30 | SALESMAN | 4 |
+--------+----------+-----------------+
3 rows in set (0.00 sec)

15
Informatics Practices Practical file

Output:
+-------+-----------+--------+------------+-----------+
| EMPNO | ENAME | deptno | dname | loc |
+-------+-----------+--------+------------+-----------+
| 8369 | SMITH | 20 | RESEARCH | CHENNAI |
| 8499 | ANYA | 30 | SALES | KOLKATA |
| 8521 | SETH | 30 | SALES | KOLKATA |
| 8566 | MAHADEVAN | 20 | RESEARCH | CHENNAI |
| 8654 | MOMIN | 30 | SALES | KOLKATA |
| 8698 | BINA | 30 | SALES | KOLKATA |
| 8839 | AMIR | 10 | ACCOUNTING | NEW DELHI |
| 8844 | KULDEEP | 30 | SALES | KOLKATA |
| 8882 | SHIAVNSH | 10 | ACCOUNTING | NEW DELHI |
| 8886 | ANOOP | 20 | RESEARCH | CHENNAI |
| 8888 | SCOTT | 20 | RESEARCH | CHENNAI |
| 8900 | JATIN | 30 | SALES | KOLKATA |
| 8902 | FAKIR | 20 | RESEARCH | CHENNAI |
| 8934 | MITA | 10 | ACCOUNTING | NEW DELHI |
+-------+-----------+--------+------------+-----------+
14 rows in set (0.00 sec)

Output:
+-------+-----------+--------+------------+-----------+
| EMPNO | ENAME | deptno | dname | loc |
+-------+-----------+--------+------------+-----------+
| 8882 | SHIAVNSH | 10 | ACCOUNTING | NEW DELHI |
| 8839 | AMIR | 10 | ACCOUNTING | NEW DELHI |
| 8934 | MITA | 10 | ACCOUNTING | NEW DELHI |
| 8369 | SMITH | 20 | RESEARCH | CHENNAI |
| 8566 | MAHADEVAN | 20 | RESEARCH | CHENNAI |
| 8888 | SCOTT | 20 | RESEARCH | CHENNAI |
| 8886 | ANOOP | 20 | RESEARCH | CHENNAI |
| 8902 | FAKIR | 20 | RESEARCH | CHENNAI |
| 8521 | SETH | 30 | SALES | KOLKATA |
| 8654 | MOMIN | 30 | SALES | KOLKATA |
| 8698 | BINA | 30 | SALES | KOLKATA |
| 8844 | KULDEEP | 30 | SALES | KOLKATA |
| 8900 | JATIN | 30 | SALES | KOLKATA |
| 8499 | ANYA | 30 | SALES | KOLKATA |
| NULL | NULL | 40 | OPERATIONS | MUMBAI |
+-------+-----------+--------+------------+-----------+
15 rows in set (0.00 sec)

Output:
+-------+-------+------------+
| EMPNO | ENAME | HIREDATE |
+-------+-------+------------+
| 8369 | SMITH | 1990-12-18 |
| 8886 | ANOOP | 1993-01-12 |
| 8900 | JATIN | 1991-12-03 |
| 8934 | MITA | 1992-01-23 |

16
Informatics Practices Practical file

+-------+-------+------------+
4 rows in set (0.00 sec)

+--------+------------------------+
| DEPTNO | NO OF CATEGORY OF JOBS |
+--------+------------------------+
| 10 | 3 |
| 20 | 3 |
| 30 | 3 |
+--------+------------------------+
3 rows in set (0.00 sec)

17
Informatics Practices Practical file

+-----------+----------+-----------+---------------+------------+---+
| NAME | OBTAINED | AGGREGATE | MARKS AND HAS | PERCENTAGE | % |
+-----------+----------+-----------+---------------+------------+---+
| Abu Bakar | OBTAINED | 456 | MARKS AND HAS | 91.2000 | % |
| Aanya | OBTAINED | 340 | MARKS AND HAS | 68.0000 | % |
| Gurvinder | OBTAINED | 480 | MARKS AND HAS | 96.0000 | % |
| Ali | OBTAINED | 260 | MARKS AND HAS | 52.0000 | % |
| Michelle | OBTAINED | 321 | MARKS AND HAS | 64.2000 | % |
| Zubin | OBTAINED | 412 | MARKS AND HAS | 82.4000 | % |
| Simran | OBTAINED | 378 | MARKS AND HAS | 75.6000 | % |
| Fatimah | OBTAINED | 400 | MARKS AND HAS | 80.0000 | % |
| Anup | OBTAINED | 302 | MARKS AND HAS | 60.4000 | % |
| Mita | OBTAINED | 150 | MARKS AND HAS | 30.0000 | % |
+-----------+----------+-----------+---------------+------------+---+
10 rows in set (0.00 sec)

+-------+-----------+--------+------------+-----------+
| empno | ename | deptno | dname | loc |
+-------+-----------+--------+------------+-----------+
| 8369 | SMITH | 20 | RESEARCH | CHENNAI |
| 8499 | ANYA | 30 | SALES | KOLKATA |
| 8521 | SETH | 30 | SALES | KOLKATA |
| 8566 | MAHADEVAN | 20 | RESEARCH | CHENNAI |
| 8654 | MOMIN | 30 | SALES | KOLKATA |
| 8698 | BINA | 30 | SALES | KOLKATA |
| 8839 | AMIR | 10 | ACCOUNTING | NEW DELHI |
| 8844 | KULDEEP | 30 | SALES | KOLKATA |
| 8882 | SHIAVNSH | 10 | ACCOUNTING | NEW DELHI |
| 8886 | ANOOP | 20 | RESEARCH | CHENNAI |
| 8888 | SCOTT | 20 | RESEARCH | CHENNAI |
| 8900 | JATIN | 30 | SALES | KOLKATA |
| 8902 | FAKIR | 20 | RESEARCH | CHENNAI |
| 8934 | MITA | 10 | ACCOUNTING | NEW DELHI |
+-------+-----------+--------+------------+-----------+
14 rows in set (0.00 sec)

18
Informatics Practices Practical file

+-------+-------+-----------+------+------------+---------+--------+--------+
| empno | ename | job | mgr | hiredate | sal | comm | deptno |
+-------+-------+-----------+------+------------+---------+--------+--------+
| 8499 | ANYA | SALESMAN | 8698 | 1991-02-20 | 1600.00 | 300.00 | 30 |
| 8839 | AMIR | PRESIDENT | NULL | 1991-11-18 | 5000.00 | NULL | 10 |
| 8886 | ANOOP | CLERK | 8888 | 1993-01-12 | 1100.00 | NULL | 20 |
+-------+-------+-----------+------+------------+---------+--------+--------+
3 rows in set (0.00 sec)

+-----+-------------------+----------+
| SID | Full_Name | Salary |
+-----+-------------------+----------+
| 1 | Luv Tomer | 20000.00 |
| 2 | Aakash Dhaka | 20000.00 |
| 3 | Sushant Agnihotri | 25000.00 |
| 4 | Saurav Umre | 25000.00 |
| 5 | Ashish Saini | 30000.00 |
+-----+-------------------+----------+
5 rows in set (0.00 sec)

+------------+---------------------+
| HIREDATE | HIREDATE + 6 MONTHS |
+------------+---------------------+
| 1990-12-18 | 1991-06-18 |
| 1991-02-20 | 1991-08-20 |
| 1991-02-22 | 1991-08-22 |
| 1991-04-02 | 1991-10-02 |
| 1991-09-28 | 1992-03-28 |
| 1991-05-01 | 1991-11-01 |
| 1991-06-09 | 1991-12-09 |
| 1992-12-09 | 1993-06-09 |
| 1991-11-18 | 1992-05-18 |
| 1991-09-08 | 1992-03-08 |
| 1993-01-12 | 1993-07-12 |
| 1991-12-03 | 1992-06-03 |
| 1991-12-03 | 1992-06-03 |
| 1992-01-23 | 1992-07-23 |
+------------+---------------------+
14 rows in set (0.00 sec)

Output:
+-------+-----------+-----------+---------+
| EMPNO | ENAME | JOB | SAL |
+-------+-----------+-----------+---------+
| 8839 | AMIR | PRESIDENT | 5000.00 |
| 8886 | ANOOP | CLERK | 1100.00 |
| 8499 | ANYA | SALESMAN | 1600.00 |
| 8698 | BINA | MANAGER | 2850.00 |
| 8902 | FAKIR | ANALYST | 3000.00 |
| 8900 | JATIN | CLERK | 950.00 |
| 8844 | KULDEEP | SALESMAN | 1500.00 |
| 8566 | MAHADEVAN | MANAGER | 2985.00 |

19
Informatics Practices Practical file

| 8934 | MITA | CLERK | 1300.00 |


| 8654 | MOMIN | SALESMAN | 1250.00 |
| 8888 | SCOTT | ANALYST | 3000.00 |
| 8521 | SETH | SALESMAN | 1250.00 |
| 8882 | SHIAVNSH | MANAGER | 2450.00 |
| 8369 | SMITH | CLERK | 800.00 |
+-------+-----------+-----------+---------+
14 rows in set (0.02 sec)

+----------------+
| IFNULL(COMM,0) |
+----------------+
| 0.00 |
| 300.00 |
| 500.00 |
| 0.00 |
| 1400.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
| 0.00 |
+----------------+
14 rows in set (0.01 sec)

Output:
+-------+-----------+--------------+
| EMPNO | ENAME | TOTAL SALARY |
+-------+-----------+--------------+
| 8369 | SMITH | 800.00 |
| 8499 | ANYA | 1900.00 |
| 8521 | SETH | 1750.00 |
| 8566 | MAHADEVAN | 2985.00 |
| 8654 | MOMIN | 2650.00 |
| 8698 | BINA | 2850.00 |
| 8882 | SHIAVNSH | 2450.00 |
| 8888 | SCOTT | 3000.00 |
| 8839 | AMIR | 5000.00 |
| 8844 | KULDEEP | 1500.00 |
| 8886 | ANOOP | 1100.00 |
| 8900 | JATIN | 950.00 |
| 8902 | FAKIR | 3000.00 |
| 8934 | MITA | 1300.00 |
+-------+-----------+--------------+
14 rows in set (0.03 sec)

20
Informatics Practices Practical file

Output:
+-----------+
| ENAME |
+-----------+
| AMIR |
| ANOOP |
| ANYA |
| MAHADEVAN |
| MITA |
| MOMIN |
| SCOTT |
| SETH |
| SHIAVNSH |
| SMITH |
+-----------+
10 rows in set (0.00 sec)

+-----------+
| ENAME |
+-----------+
| ANYA |
| MAHADEVAN |
| BINA |
| SHIAVNSH |
| AMIR |
| KULDEEP |
| ANOOP |
| JATIN |
| FAKIR |
| MITA |
+-----------+
10 rows in set (0.00 sec)

Output:
+------------------------+------------------------+
| TOTAL SALARY(PREVIOUS) | TOTAL SALARY(MODIFIED) |
+------------------------+------------------------+
| 29035.00 | 36035.00 |
+------------------------+------------------------+
1 row in set (0.00 sec)

+-------+-------+---------+
| empno | ename | comm |
+-------+-------+---------+
| 8499 | ANYA | 300.00 |
| 8521 | SETH | 500.00 |
| 8654 | MOMIN | 1400.00 |
+-------+-------+---------+
3 rows in set (0.03 sec)

21
Informatics Practices Practical file

22
Informatics Practices Practical file

23
Informatics Practices Practical file

}
}

24
Informatics Practices Practical file

25
Informatics Practices Practical file

26
Informatics Practices Practical file

27
Informatics Practices Practical file

28
Informatics Practices Practical file

29
Informatics Practices Practical file

30
Informatics Practices Practical file

31

You might also like