|
10 | 10 | *select name from emp where emp.deptid=NULL;
|
11 | 11 |
|
12 | 12 | *select name from emp where sal< avg(sal);
|
| 13 | + |
| 14 | +//Solution by T Lokesh, IT |
| 15 | +CREATE TABLE emp(empid INT(10) PRIMARY KEY,name VARCHAR(30),deptid INT(10),sal INT(10)); |
| 16 | +SELECT * FROM emp; |
| 17 | +INSERT INTO emp VALUES (1,'adhi',1110,10000); |
| 18 | +INSERT INTO emp VALUES (2,'Balaji',1111,15000); |
| 19 | +INSERT INTO emp VALUES (3,'cahndru',1111,20000); |
| 20 | +INSERT INTO emp VALUES (4,'dinesh',1113,25000); |
| 21 | +INSERT INTO emp VALUES (5,'Eswar',1113,30000); |
| 22 | + |
| 23 | +CREATE TABLE dept(deptid INT(10) PRIMARY KEY,deptname VARCHAR(30)); |
| 24 | +SELECT * FROM dept; |
| 25 | +INSERT INTO dept VALUES (1110,'export'); |
| 26 | +INSERT INTO dept VALUES (1111,'development'); |
| 27 | +INSERT INTO dept VALUES (1112,'r&d'); |
| 28 | +INSERT INTO dept VALUES (1113,'testing'); |
| 29 | +INSERT INTO dept VALUES (1114,'administration'); |
| 30 | + |
| 31 | +SELECT NAME,deptname FROM emp,dept WHERE dept.deptid=emp.deptid; |
| 32 | + |
| 33 | +SELECT NAME FROM emp WHERE deptid NOT IN(SELECT deptid FROM dept); |
| 34 | + |
| 35 | +SELECT NAME FROM emp WHERE sal>(SELECT AVG(sal) FROM emp); |
0 commit comments