楼主: MMMonroe
418 0

[学习笔记] 【学习笔记】2019.9.3 MySQL 作业~ use test; select * from emp; -- 单表查 ... [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
2.4000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
6
精华
0
在线时间
1 小时
注册时间
2019-8-1
最后登录
2023-8-18

楼主
MMMonroe 发表于 2019-9-3 21:37:57 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
2019.9.3 MySQL 作业~

use test;
select * from emp;
-- 单表查询练习
-- 1.查询基本工资大于1500的员工信息
select * from emp where sal>1500;


-- 2.查询员工姓名不以S开头的任意长度的员工信息
select * from emp where ename  not like \'s%\';


-- 3.查询comm不等于0的员工信息
select * from emp where comm!=0;


-- 4.查询每位员工的年薪
select ename, (sal+ifnull(comm,0))*12 as 年薪 from emp;


-- 5.查询各部门的员工数
select count(empno), deptno from emp group by deptno;


-- 6.查询各部门不同职位的人数
select count(empno), job, deptno from emp group by deptno, job;


-- 7.查询平均工资在2000元以上的职位信息,并按照平均工资的降序显示
select job,avg(sal) as 平均工资 from emp group by job having avg(sal)>2000 order by avg(sal) desc;


-- 8.查询最后入职的5位员工
select ename,hiredate from emp order by hiredate desc limit 5;


-- 9.查询员工姓名、入职日期和试用截止日期
select ename, hiredate, adddate(hiredate, interval 1 year) as 试用截止日期 from emp;


-- 10.查询上层管理者工号及其对应的下属员工姓名
select group_concat(ename) as 下属姓名, mgr as 上层管理者工号 from emp group by mgr;
二维码

扫码加我 拉你入群

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

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

关键词:Select MySQL Elect 学习笔记 test

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-12 23:59