【发布时间】:2015-03-16 21:31:29
【问题描述】:
我有两个表,products 和 product_images。 Product_images 包含每个产品的图像条目。每个产品都有很多图片。
我正在使用以下 SQL 查询,但我只想为每个产品显示一张图片。现在,每个产品的条目数量与图片一样多。
为了这个目的,我将展示很多产品,比如一个类别的所有产品,而不是单个产品。
select products.product_id, product_images.image,
products.name, products.description
from product_images
left join products on products.product_id = product_images.product_id
where products.category_child= 1
如何只显示每个产品的一张图片(第一张)?
【问题讨论】:
-
@Rizier123 我不会显示单个产品,而是显示一个类别的所有产品
-
@Rizier123 也不是我反对你