【发布时间】:2011-03-12 00:15:56
【问题描述】:
我有两张桌子,一张叫做“产品”,一张叫做“图片”。 表格“图片”包含每个产品的图片,所以每个产品我可以有 5 张图片。
我想选择只为每个产品检索 1 张图片。我是新加入的,所以我不知道如何解决这个问题。
我正在尝试:
SELECT *
FROM products
INNER JOIN images ON products.id=images.prod_id
WHERE products.cat='shoes'
我需要在图像表上添加一个限制 0,1。我该怎么做?
提前致谢。
【问题讨论】:
-
您有图片的 ID 号吗?如果您保证图像编号为 0 - 4,则添加 WHERE images.ID = 0 或类似的东西。
标签: php mysql inner-join