我有下面的表結構,但是當我嘗試下面的select語句時,我得到一個沒有數據的空結果。我試圖從表A中獲取表B中與表B相關聯的數據,並且該部分是新的。所以在這個例子中,我應該得到行;兩個和三個。SQL內部連接不會加入
我在做什麼錯? :■
在此先感謝
table A
id name primarygroup
1 one 1
2 two 2
3 three 2
table B
id section
1 old
2 new
3 young
SELECT * FROM A
INNER JOIN B ON A.primarygroup = B.id
WHERE B.section = "new"
嗯,可能是愚蠢的,但你是否嘗試''new''而不是''new'',或者你確定數據中沒有空間嗎? –
你實際上是用雙引號('''')嗎?你需要用單引號'WHERE B.section ='new'' – Lamak
啊謝謝你們!這讓我瘋狂 – HeavyHead