回到我的MySQL數據庫,有兩個表,一個有兩個鍵值,而第二個從兩個表中選擇並始終從一個
第一表總是有數據與之相關的1到N,但與之相關的第二張表可能沒有。 我需要總是返回第一個數據,獨立如果第二個表中沒有。
繼承人我查詢:
select a.*, b.* FROM disp_ofer a, ofer_detl b
WHERE
a.esta_cod = 'Lelis'
AND
a.disp_ofer_data = '2013-10-30 16:07:20'
AND
b.disp_ofer_data = a.disp_ofer_data
AND
b.esta_cod = a.esta_cod
使用'留下join'。另外,我假設用_「有兩個關鍵值」_你真的意味着_一個複合主鍵_對嗎? – geomagas
@darkman您不應該根據聲望或投票選擇答案。我的答案格式更好,內容更多。我可以問你爲什麼選擇另一個嗎? – plalx