Skip to content

Commit 43e3f8c

Browse files
committed
Update problem32
1 parent f4a0dec commit 43e3f8c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

problem32

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,26 @@
1010
*select name from emp where emp.deptid=NULL;
1111

1212
*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

Comments
 (0)