我有兩個表連接AUTO_KEY
字段,我從一個表中檢索數字(id),從另一個我通過數字(id)獲得多個狀態,每個狀態都有一個與其關聯的日期。 我需要限制的結果只能爲所有編號(ID)的最大/最新日期和對應的狀態加入來自同一個表的兩個查詢 - SELECT DISTINCT?
SELECT
OPERATION.NUMBER,
STATUS.STATUS,
Max(STATUS.DATE)
FROM
STATUS,
OPERATION
WHERE
OPERATION.AUTO_KEY = STATUS.AUTO_KEY
從這裏
Number Status Date
-----------------------------
1 A 10/20/13
1 B 10/15/13
2 A 10/10/13
2 AX 10/05/13
2 AD 10/03/13
3 DD 10/03/13
結果應該是
Number Status Date
-----------------------------
1 A 10/20/13
2 A 10/10/13
3 DD 10/03/13
在此先感謝
樣本數據和預期輸出都以表格的形式將有助於更好地理解這個問題。 –
示例數據應該在問題中...不在評論中:) –
我剛剛添加了一個示例。謝謝您的幫助 – Gonzalez