我需要做一個左外連接加入這樣的:SQL:左外與條件
SELECT
tblProjects.*,
tblNotes.NoteID,
tblNotes.regDate AS lastUpdatedNote
FROM
tblProjects
LEFT OUTER JOIN tblNotes ON tblProjects.ProjectID = tblNotes.ProjectID
但是一個項目可以有幾個注意事項,並在這種情況下,我只是在一個與MAX興趣(regDate)我如何將這個條件添加到上面的SQL?或者我必須爲每個項目抓取所有註釋並過濾出最新的代碼?
所以我只想每個項目一行,在那一行我想lastUpdatedNote信息。
THX :)
哪個數據庫模式是這個 – 2011-06-10 06:34:40
你爲什麼使用'LEFT OUTER JOIN'?看上面的sql,註釋與項目相關聯。不是嗎? – shahkalpesh 2011-06-10 06:39:38
選擇你的MAX(regDate),但只是做一個內部連接,按projectid分組 - 我假設你對沒有筆記的項目不感興趣,對嗎? – kinakuta 2011-06-10 06:41:39