https://www.nowcoder.com/practice/eb9b13e5257744db8265aa73de04fd44?tpId=82&tqId=29779&tPage=2&rp=&ru=/ta/sql&qru=/ta/sql/question-ranking给出每个员工每年薪水涨幅超过5000的员工编号emp_no、薪水变更开始日期from_date以及薪水涨幅值salary_growth,并按照salary_growth逆序排列。提示:在sqlite中获取datetime时间对应的年份函数为strftime('%Y', to_date)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`));
我的解法:
119961
所以算出的年薪增长都在5000一下所以结果为空啊,想不太明白。。。