0
我有3個表相互關聯。我離開了他們通過id檔案。但最後連接的表格歸檔返回null。左連接表字段返回null,我錯過了什麼?
SELECT
ila.ilac_adi AS ilacADI,
ila.firma AS ilacFIRMA,
piy.pk_ay AS ilacAY,
kur.kurum_adi AS ilacIL
FROM piyasa_kontrol piy
LEFT JOIN ilaclar ila
ON piy.ilac_id = ila.eski_sistem_id_nolari
LEFT JOIN kurum_adlari kur
ON kur.id = piy.pk_il
ilacIL
(kur.kurum_adi
)字段返回null
我試圖GROUP BY piy.id,
,並獲得唯一1行ilacIL
仍然是空。
我在哪裏錯過了什麼?
謝謝SJnawali但字段不爲空。其實,第一次加入後,一切都很好。但是當我加入第三個表時,第三個表中的任何列都返回null。 – caglaror 2013-02-27 09:08:42
對不起,我明白了。當我從SQLite將第三個表格轉移到MySQL時,我忘記了id行是Auto Increment。由於這個原因,沒有id的匹配。我的錯。謝謝。 – caglaror 2013-02-27 09:14:44