SQL单表查询练习部分总结
发布日期:2021-05-09 00:20:32 浏览次数:22 分类:博客文章

本文共 552 字,大约阅读时间需要 1 分钟。

--查询10号部门的所有经理,20部门的所有销售员.SELECT *FROM empWHERE (deptno = 10 AND job = '经理') OR (deptno = 20 AND job = '销售员')--既不是经理也不是销售员job NOT IN ('经理', '销售员') --奖金为空comm IS NULL--三个字的名字name LIKE '___'--2000年入职的hiredate LIKE '2000-%'--工资降序排序,如果工资相同的使用入职日期升序排序SELECT *FROM empORDER BY sal DESC, hiredate ASC  --不要忘记","   --ASC可以省略,建议保留. --查询每个部门的平均工资SELECT deptno, AVG(sal) AS avg_salFROM empGROUP BY deptno        --聚合函数--每个部门的雇员数量SELECT deptno, COUNT(*)FROM emp GROUP BY deptno--每种工作的最高工资,最低工资,人数SELECT job, MAX(sale), MIN(sale), COUNT(*)FROM empGROUP BY job

视频地址: 

上一篇:头文件用于声明而不是定义
下一篇:delete对象时会自动调用类的析构函数

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年05月06日 21时46分21秒