选择所有产品及其类别名称

时间:2016-05-07 10:27:19

标签: sql

我有2张这样的表:

product(id_product,reference,category_id)

category(category_id,category)

如何输出每个产品及其类别名称?

2 个答案:

答案 0 :(得分:1)

您需要加入两个表格,如:

SELECT id_product, reference, c.category_id, category
FROM product p INNER JOIN category c
ON p.category_id = c.category_id

答案 1 :(得分:0)

我认为你需要left join  (如果存在,则输出所有产品和类别)

select p.*, 
       c.category
from product p
left join category c
on p.category_id = c.category_id