牛客線上程式設計練習:SQL20_簡單
阿新 • • 發佈:2021-02-16
SQL練習:SQL20_簡單
題目:
查詢員工編號emp_no為10001其自入職以來的薪水salary漲幅(總共漲了多少)growth(可能有多次漲薪,沒有降薪)
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`));
題解
SELECT MAX (salary)-MIN(salary) growth
FROM salaries
WHERE emp_no = 10001 # int型別,【10001】可以不加【''】
## 沒有降薪的情況,這題就非常簡單了,不用考慮date。
個人整理的筆記,僅供學習使用,有問題麻煩指正。
題目及解答思路均來源於:牛客網