[SQL ] LEFT OUTER JOIN的功能求解
table1
id test
1 @@
2 @@
table2
id test2
1 2
1 2
SELECT *
FROM `table1`
LEFT OUTER JOIN table2
USING ( id )
(實際run)
id test test2
1 @@ 2
1 @@ 2
2 @@ NULL
請問LEFT OUTER JOIN 在mysql定義不是以左邊table數組數量輸出嗎?
怎麼會結果產上兩筆1的情況呢??
(預想結果..)
id test test2
1 @@ 2
2 @@ NULL
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.30.173
→
06/30 15:32, , 1F
06/30 15:32, 1F
推
06/30 21:48, , 2F
06/30 21:48, 2F