gpt4 book ai didi

mysql - 从存在外键表记录的表中选择1行

转载 作者:太空宇宙 更新时间:2023-11-03 11:07:01 24 4
gpt4 key购买 nike

我有两个表,Products 和 ProductImages,Products 和 ProductImages 之间是一对多的关系。我正在尝试对 Products 表进行查询,条件是结果仅包含 ProductImages 表中具有匹配记录的行。

Products
----------
id (PK)

ProductImages
---------------
id (PK)
product_id (FK to Products)

我可以使用它的唯一方法是使用子查询,但肯定有更好/更有效的方法。

最佳答案

SELECT p.* FROM Products AS p
INNER JOIN ProductImages AS pi ON p.id = pi.product_id
GROUP BY p.id

关于mysql - 从存在外键表记录的表中选择1行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11239193/

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