码迷,mamicode.com
首页 > 数据库 > 详细

sql查询题目

时间:2018-07-27 21:13:06      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:HERE   显示   from   第一个   tno   count   查询   tween   sql   

--1、查询在1981年入职的员工信息
select *
from emp
where hiredate between ‘01-1月-1981‘
and ‘31-12月-1981‘;

select *
from emp
where hiredate >= ‘01-1月-1981‘
and hiredate <=‘31-12月-1981‘;
--2、查询经理编号不是7902的员工
select *
from emp
where mgr != 7902;

select * from emp
where mgr <> 7902;


--3、模糊查询
--查询姓名中第一个字母是s的员工信息
--% 字符中0到任意位
--_ 字符中的1位
--like
select * from emp
where ename like ‘S%‘;
--查询第二个字母为L的员工信息
select * from emp
where ename like ‘_L%‘;
--查询姓名中带S的员工信息
select * from emp
where ename like ‘%S%‘;

--4、查询7698、7788、7902管理的员工信息
select * from emp
where mgr = 7698 or mgr = 7788 or mgr = 7902;

select * from emp
where mgr in(7698,7788,7902);

--5、查询工资比JONES工资高的员工信息
select * from emp
where sal >
(select sal from emp
where ename = ‘JONES‘);

--6、查询员工表中员工的人数工资总和、最大工资、最小工资、平均工资
select count(*),sum(sal),max(sal),min(sal),avg(sal)
from emp;
--7、查询员工以及所在部门的信息
--笛卡尔积
select * from emp,dept
where emp.deptno = dept.deptno;

--8、查询员工信息以及所在部门的信息,要求将没有员工的部门也要显示出来
select * from emp,dept
where emp.deptno(+) = dept.deptno

--9、查询员工信息及其经理信息
select * from emp a,emp b
where a.mgr=b.empno(+);

sql查询题目

标签:HERE   显示   from   第一个   tno   count   查询   tween   sql   

原文地址:https://www.cnblogs.com/makangning/p/9379252.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!