从不同的表MySQL获取一列数据

时间:2014-01-22 13:36:11

标签: mysql join

我对MySQL加入不是很称职,所以我很感激一些帮助。

我有两张桌子。让我们称他们为XY

X是主表,但是我想从表Y中获取一列数据,其中表site_id中的X对应site_id在表Y中。

X的示例方案:id, site_id, notes

Y的示例方案:id, site_id, name

我想创建一个查询,让id, site_id, notes, name name对应site_id

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:1)

SELECT
    X.id, 
    X.site_id, 
    X.notes, 
    Y.name
FROM
    X
    LEFT JOIN Y ON X.site_id = Y.site_id