0
假設部門5有多個員工,並且我們希望找到比部門5中的任何人都高的薪水的員工,那麼對於任意員工表,哪一個陳述是真實的?Sql查詢找到更高的薪水
Q1:
SELECT e.empid FROM employee e WHERE not exists(SELECT * FROM employee s WHERE s.department='5' and s.salary>=e.salary)
Q2:
SELECT e.empid FROM employee e WHERE e.salary>any(SELECT distinct salary FROM employee s WHERE s.department='5')
真的,逐字作業的作業顯示沒有想象力。 –