MySQL Work Project Formatted v2
MySQL Work Project Formatted v2
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Database changed
mysql> create table emp(Empno int(5), Ename varchar(30), Job varchar(20), MGR int(5),
Hiredate date, Sal float(10,2), COMM int(5), DEPTNO int(4) );
mysql> insert into emp values(7369, 'Sumit Sharma', 'Clerk', 7902, '1990-12-17', 12800,
null, 20);
Query OK, 1 row affected (0.51 sec)
mysql> insert into emp values(7499, 'Ashok Singhal', 'Salesman', 7698, '1991-02-20',
13600, 1300, 30);
mysql> insert into emp values(7521, 'Sumit Avasti', 'Salesman', 7698, '1991-02-22', 15250,
1500, 30);
mysql> insert into emp values(7566, 'Jyoti Lamba', 'Manager', 7839, '1991-04-02', 14975,
null, 20);
mysql> insert into emp values(7654, 'Martin S', 'Salesman', 7689, '1991-09-28', 16250,
2400, 30);
mysql> insert into emp values(7698, 'Binod Goel', 'Manager', 7839, '1991-05-01', 15850,
null, 30);
mysql> insert into emp values(7788, 'Sudhir Rawat', 'Analyst', 7566, '1991-04-19', 15000,
null, 20);
mysql> insert into emp values(7839, 'Kavita Sharma', 'President', null, '1991-11-17', 1500,
null, 10);
mysql> insert into emp values(7844, 'Tushar Tiwari', 'Salesman', 7698, '1991-09-08',
14500, 0, 30);
mysql> insert into emp values(7876, 'Anand Rathi', 'Clerk', 7788, '1997-05-23', 16100, null,
20);
mysql> insert into emp values(7900, 'Jagdeep Rana', 'Clerk', 7698, '1991-12-03', 14950,
null, 30);
mysql> insert into emp values(7902, 'Sumit Vats', 'Analyst', 7566, '1991-12-03', 13500,
3600, 20);
Sumit Sharma 0
Ashok Singhal 0
Sumit Avasti 0
Jyoti Lamba 0
Martin S 0
Binod Goel 0
Chetan Gupta 0
Sudhir Rawat 0
Kavita Sharma 0
Tushar Tiwari 0
Anand Rathi 0
Jagdeep Rana 0
Sumit Vats 0
Manoj Kaushik 0
14 rows in set (0.00 sec)
mysql> select empno, ename from emp where deptno = 30 and sal > 15000;
empno ename
7654 Martin S
mysql> select * from emp where ename in ('Sumit Vats', 'Chetan Gupta');
mysql> select * from emp where ename in ('Sumit Vats', 'Chetan Gupta');
deptno
20
30
10
mysql> select empno, ename, job from emp where empno in (7876, 7839, 7788, 7566);
mysql> select empno, ename from emp where ename like 'S%';
empno ename
mysql> select empno, ename, sal from emp where ename like '_a%';
mysql> select empno, ename, sal from emp where ename like '%n_';
mysql> select empno, ename, sal from emp where ename like'%a';
mysql> select empno, ename from emp where empno not in (7788, 7839, 7900);
empno ename
7654 Martin S
7698 Binod Goel
mysql> select empno, ename from emp where sal not between 15000 and 20000;
empno ename
mysql> select empno, ename from emp where comm not null;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'null' at line 1
mysql> select empno, ename from emp where comm is not null;
empno ename
7499 Ashok Singhal
7654 Martin S
mysql> UPDATE emp set sal = sal + 500 where sal < 15000;