gpt4 book ai didi

php - 第二张表上的 INNER JOIN : limit 0, 1

转载 作者:可可西里 更新时间:2023-11-01 07:47:54 25 4
gpt4 key购买 nike

我有 2 个表,一个称为“产品”,一个称为“图像”。“图片”表包含每个产品的图片,因此每个产品我可以有 5 张图片。

我想做一个选择,为每个产品只检索 1 张图像。我是加入的新手,所以我不知道如何解决这个问题。

我正在尝试:

    SELECT * 
FROM products
INNER JOIN images ON products.id=images.prod_id
WHERE products.cat='shoes'

我需要在图像表上添加一个限制 0,1。我该怎么做?

提前致谢。

最佳答案

也许子选择在这里是更好的解决方案。

像这样:

SELECT
productId,
productName,
(SELECT imageData FROM Image i WHERE i.productId = productId LIMIT 1) AS imageData
FROM Products

关于php - 第二张表上的 INNER JOIN : limit 0, 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3181284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com