我不太擅长 MySQL 连接,所以我希望得到一些帮助。
我有两张 table 。我们称它们为 X
和 Y
。
X
是主表,但是我想从表 Y
中获取一列数据,其中表 中的
对应表site_id
XY
中的site_id
。
表X
的示例方案:id、site_id、notes
表Y
的示例方案:id、site_id、name
然后我想创建一个查询来获取id、site_id、notes、name
,其中name
对应于site_id
有人可以帮忙吗?
谢谢
最佳答案
SELECT
X.id,
X.site_id,
X.notes,
Y.name
FROM
X
LEFT JOIN Y ON X.site_id = Y.site_id
关于mysql - 从MySQL的不同表中获取一列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21284420/