全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
1354 0
2019-09-03
单表查询练习--
1.查询基本工资大于1500的员工信息
select ename,sal
from emp
where sal>1500;--
2.查询员工姓名不以S开头的任意长度的员工信息select *
from emp
where left(ename,1)<>\'s\';--
3.查询comm不等于0的员工信息
select*
from emp
where comm<>\'0\';--
4.查询每位员工的年薪
select empno,ename,sal*12
from emp;
5.查询各部门的员工数
select deptno 部门,count(empno) 员工数
from emp
group by deptno;--
6.查询各部门不同职位的人数
select deptno,job,count(empno)
from emp
group by deptno,job;--
7.查询平均工资在2000元以上的职位信息,并按照平均工资的降序显示
select job,avg(sal) 平均工资
from emp
group by job
having 平均工资>2000
order by 平均工资 desc;--
8.查询最后入职的5位员工
select hiredate,ename
from emp
order by hiredate desc
limit 0,5;--
9.查询员工姓名、入职日期和试用截止日期
select ename,adddate(hiredate,interval 3 month) from emp;--
10.查询上层管理者工号及其对应的下属员工姓名方案一
select mgr,ename
from emp
group by mgr,ename
order by mgr desc;
方案二
select mgr,group_concat(ename)
from emp
group by mgr;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群