SQL编程-查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
7.查找薪水涨幅超过15次的员工号emp_no以及其对应的涨幅次数t
题目内容:
代码及思路:
涉及到GROUP BY语句的使用,GROUP BY通常会和聚合函数一起使用比如说SUM,COUNT等等,此时又应用了HAVING关键字的使用,因为WHERE不能与聚合函数结合,所以需要HAVING代替WHERE筛选分组后的各组数据。
SELECT emp_no,count(emp_no) AS t
FROM salaries
GROUP BY emp_no
HAVING t>15;