牛客在线编程练习:SQL7_简单

SQL练习:SQL7_简单


题目: 查找薪水变动超过15次的员工号emp_no以及其对应的变动次数t
请注意,一个员工可能有多次涨薪的情况

CREATE TABLE `salaries` (
`emp_no` int(11) NOT NULL,
`salary` int(11) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`from_date`));

在这里插入图片描述

题解

#方式1:分组,COUNT()函数
SELECT emp_no,COUNT(to_date) t
FROM salaries
GROUP BY emp_no
HAVING t > 15 #可以直接使用别名t

个人整理的笔记,仅供学习使用,有问题麻烦指正。
题目及解答思路均来源于:牛客网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值