我看了所有其他的例子,没有一个与我的结果相符。
我有:
select last_name, first_name from customer;
select address, district, phone from address;我不能使用联合,因为列数不同。我尝试过加入,但我不确定是否正确使用它。任何帮助都将不胜感激。
发布于 2016-10-26 07:42:07
如果您想从这两个表中获取数据,则需要在address表中使用某种外键。然后,您的查询将如下所示:
SELECT last_name, first_name, address, district, phone FROM customer c
INNER JOIN address a ON c.customer_id = a.customer_idCustomer_id是customer表的主键。
https://stackoverflow.com/questions/40251327
复制相似问题