141 Tables
141 Tables
141 Tables
+--------+------------+----------+
| deptno | dname | loc |
+--------+------------+----------+
| 10 | Accounting | New York |
| 20 | Research | Dallas |
| 30 | Sales | Chicago |
| 40 | Operations | Boston |
+--------+------------+----------+
emp;
+-------+--------+-----------+------+------------+------+------+--------+
| empno | ename | job | mgr | hiredate | sal | comm | deptno |
+-------+--------+-----------+------+------------+------+------+--------+
| 7839 | King | President | NULL | 1981-11-17 | 5000 | NULL | 10 |
| 7698 | Blake | Manager | 7839 | 1981-05-01 | 2850 | NULL | 30 |
| 7782 | Clark | Manager | 7839 | 1981-09-06 | 2450 | NULL | 10 |
| 7566 | Jones | Manager | 7839 | 1981-04-02 | 2975 | NULL | 20 |
| 7788 | Scott | Analyst | 7566 | 1887-07-13 | 3000 | NULL | 20 |
| 7902 | Ford | Analyst | 7566 | 1981-12-03 | 3000 | NULL | 20 |
| 7369 | Smith | Clerk | 7902 | 1980-12-17 | 800 | NULL | 20 |
| 7499 | Allen | Salesman | 7698 | 1981-02-20 | 1600 | 300 | 30 |
| 7521 | Ward | Salesman | 7698 | 1984-02-22 | 1250 | 500 | 30 |
| 7654 | Martin | Salesman | 7698 | 1981-11-17 | 1250 | 1400 | 30 |
| 7844 | Turner | Salesman | 7698 | 1981-09-08 | 1500 | 0 | 30 |
| 7876 | Adams | Clerk | 7788 | 1983-07-17 | 1100 | NULL | 20 |
| 7900 | James | Clerk | 7698 | 1981-12-03 | 950 | NULL | 30 |
| 7934 | Miller | Clerk | 7782 | 1982-01-23 | 1300 | NULL | 10 |
+-------+--------+-----------+------+------------+------+------+--------+
Q1:
+-------+------+------------+--------+------------+
| empno | sal | hiredate | deptno | dname |
+-------+------+------------+--------+------------+
| 7839 | 5000 | 1981-11-17 | 10 | Accounting |
| 7698 | 2850 | 1981-05-01 | 30 | Sales |
| 7782 | 2450 | 1981-09-06 | 10 | Accounting |
| 7566 | 2975 | 1981-04-02 | 20 | Research |
| 7788 | 3000 | 1887-07-13 | 20 | Research |
| 7902 | 3000 | 1981-12-03 | 20 | Research |
| 7369 | 800 | 1980-12-17 | 20 | Research |
| 7499 | 1600 | 1981-02-20 | 30 | Sales |
| 7521 | 1250 | 1984-02-22 | 30 | Sales |
| 7654 | 1250 | 1981-11-17 | 30 | Sales |
| 7844 | 1500 | 1981-09-08 | 30 | Sales |
| 7876 | 1100 | 1983-07-17 | 20 | Research |
| 7900 | 950 | 1981-12-03 | 30 | Sales |
| 7934 | 1300 | 1982-01-23 | 10 | Accounting |
+-------+------+------------+--------+------------+
Q1.2
select e.empno,e.ename,d.dname,e.sal,d.deptno,e.job
from emp e
join dept d
where e.deptno=d.deptno
and e.job in('clerk' , 'salesman');
+-------+--------+------------+------+--------+----------+
| empno | ename | dname | sal | deptno | job |
+-------+--------+------------+------+--------+----------+
| 7934 | Miller | Accounting | 1300 | 10 | Clerk |
| 7876 | Adams | Research | 1100 | 20 | Clerk |
| 7369 | Smith | Research | 800 | 20 | Clerk |
| 7900 | James | Sales | 950 | 30 | Clerk |
| 7844 | Turner | Sales | 1500 | 30 | Salesman |
| 7654 | Martin | Sales | 1250 | 30 | Salesman |
| 7521 | Ward | Sales | 1250 | 30 | Salesman |
| 7499 | Allen | Sales | 1600 | 30 | Salesman |
+-------+--------+------------+------+--------+----------+
Q1.3
+--------+----------+---------+
| deptno | dname | loc |
+--------+----------+---------+
| 20 | Research | Dallas |
| 30 | Sales | Chicago |
+--------+----------+---------+
Q1.4
+-------+-------+---------+------+------------+------+------+--------+
| empno | ename | job | mgr | hiredate | sal | comm | deptno |
+-------+-------+---------+------+------------+------+------+--------+
| 7698 | Blake | Manager | 7839 | 1981-05-01 | 2850 | NULL | 30 |
+-------+-------+---------+------+------------+------+------+--------+
Q1.5
+-------+-------+---------+------+------------+------+------+--------+
| empno | ename | job | mgr | hiredate | sal | comm | deptno |
+-------+-------+---------+------+------------+------+------+--------+
| 7698 | Blake | Manager | 7839 | 1981-05-01 | 2850 | NULL | 30 |
| 7782 | Clark | Manager | 7839 | 1981-09-06 | 2450 | NULL | 10 |
| 7566 | Jones | Manager | 7839 | 1981-04-02 | 2975 | NULL | 20 |
| 7788 | Scott | Analyst | 7566 | 1887-07-13 | 3000 | NULL | 20 |
| 7902 | Ford | Analyst | 7566 | 1981-12-03 | 3000 | NULL | 20 |
+-------+-------+---------+------+------------+------+------+--------+