1.where条件
2.模糊查询
3.数据排序
4.限制行数查看数据
5.聚合
切记注意count和sum的区别
selcet 后边出现的出函数之外的字段必须出现在group by后边,不然会出现数据显示不全
6.having条件
7.常用组合及使用顺序
8.join
(1)left join , right join
(2)inner join
9.union数据膨胀
新建一个c表,内容为员工id和出勤时间
如何写一个语句,来查看某段时间内哪些员工没有出勤?
10.union和union all 的区别
Q1:查询出部门编号为30的所有员工的编号和姓名
Q2:找出部门编号为10中所有经理,和部门编号为20中所有销售员的详细资料
Q3:查询所有员工详细信息,用工资降序排序,如果工资相同使用入职日期升序排序
Q4:列出最低薪金大于1500的各种工作及从事此工作的员工人数
错误答案:
Q5:列出在销售部工作的员工的姓名,假定不知道销售部的部门编号
错误答案:
Q6:查询姓名以第二个字母为L\包含S字符\以S结尾\S开头的
Q7:查询每种工作的最高工资、最低工资、人数
Q8:列出薪金 高于 公司平均薪金的所有员工号,员工姓名,所在部门名称,上级领导,工资,工资等级
Q9:列出薪金 高于 在部门30工作的 所有/任何一个员工的薪金的员工姓名和薪金、部门名称