我有兩個表格:調用和附件,我想顯示調用表中的所有內容,但也顯示調用是否有附件, - 通過確定是否存在帶有call_id的附件記錄。也許有附件,也許沒有。sql select count
電話
CALL_ID
標題
描述
附件
attach_id
attach_name
CALL_ID
如果我寫:
select call_id, title, description from calls
給我的所有呼叫的列表....
我怎麼能還包括該呼叫記錄是否有附件(S)或不?
謝謝,
我每次通話不知道外連接構造非常好,所以我有一個問題:如果一個調用不止一個附件,這個查詢返回什麼?它是否重複前三個字段或....?謝謝! – Lorenzo 2010-12-02 01:16:05
@Lorenzo - 是的,它會複製前三列,並且每行顯示一個附件。如果你想要一個單獨的記錄和附件的數量,你的答案是要走的路,儘管你還需要將你的查詢改爲外部連接。 – LittleBobbyTables 2010-12-02 01:18:26