İki tablo X
ve Y
olan bir veritabanı verildiğinde, LEFT JOIN
ve Y.b1
özniteliklerinde iki tablo LEFT JOIN
olması gereken bir sorgum var. Şu sorguyu kullandım:MySQL sorunu: boş masa üzerinde SOL JOIN
SELECT X.a1, X.a2, Y.b1, Y.b2 FROM X LEFT JOIN Y ON (X.a1 = Y.b1)
Y
şu anda boş bir tablo olsa bile, çalışacak kadar iyi olacağını düşündüm. Ancak, tablo Y
boş olduğundan sorgu kesiliyor gibi görünüyor. Xzx15 boş bir tablo olsa bile LEFT JOIN
kırmayacak şekilde bu sorguyu yeniden biçimlendirmenin herhangi bir yolu var mı? Ya da X
tablosunda bir şeyle eşleşmiyor olsa bile, Y
tablosunda bazı veriler olduğundan emin olmak zorundayım (LEFT JOIN
).
Üzgünüm, tabloları daha anlamlı hale getirmek için düzenledim. Kafamda bir fikrim vardı ve berbat ettim. – ashays
Benzer bir problem yaşadım ve şairin çözümü benim için çalıştı. – jkinz