-1
我需要讓我的查詢返回僅基於員工開始日期的最新記錄。我想我需要一個最大日期內連接,但我無法讓它工作。有人對我有任何建議嗎?我正在使用TOAD for SQL Developer。如何僅返回基於日期的最近記錄
SELECT
e.No_,
ep.[Classification Description],
ep.[Employee Starting Date],
ep.[Standard Rate],
ep.[Over Award Rate],
ep.[Employee Rate],
p.[Job Title],
e.[First Name],
e.[Last Name],
e.[Payroll No_]
FROM Employee e,
[Payroll Employee] p,
[Employee Pay Rate] ep
WHERE e.No_ = p.[Employee No_]
AND e.No_ = ep.[Employee No_]
AND ep.[Employee No_] = p.[Employee No_]
AND e.[Payroll No_] = 'PAY7'
AND CAST(e.[Termination Date] AS date) = '1753-01-01'
你希望每一個員工最近的記錄或者你只是想最近的記錄?哪一天? '員工開始日期'? –
添加模式示例數據和所需的輸出 –
附加問題..這是真的嗎? ''1753-01-01'' –