获取2个表的数据

时间:2016-05-01 12:12:01

标签: sql join

我有table1,我希望从中获取一些列,但table1中的列id必须与table2中的列id相同

这样的事情:

Select title, image, price 
from table1 
where id = id from table2

1 个答案:

答案 0 :(得分:0)

您可以使用内部联接

SELECT title,image,price from table1 
INNER JOIN table2 ON table1.id = table2.id

我觉得奇怪的是,你的table2上的外键有一个暗示主键的名字(id),除非你想加入两个主键来创建一个表分区。