我有两个表正在尝试连接 A 的
authorID
列和 B 的 aaID
列:
表A:
id | name | aaID | authorID
1 | jimmy | 11129 | 1734
2 | mike | 15813 | 2469
3 | jane | 10849 | 9853
表B:
id | note | aaID
1 | note1 | 1734
2 | note2 | 2469
3 | note3 | 9853
我已经尝试过
select * from A left join author_note on author_note.aaID = authors_2.authorID;
但是从表B返回的所有内容都是空的。进行此连接的正确方法是什么?
您的表名不匹配。如果这些是表 A 和表 B 的真实名称,请在您的示例中使用这些名称。这应该有效:
SELECT * A LEFT JOIN B ON B.aaID = A.authorID;