【发布时间】:2021-02-16 05:07:32
【问题描述】:
我有这段代码,它应该根据 category_id = 2 给我结果,但不知何故,我得到了正确的结果,但却增加了三倍。我该如何防止这种情况。这是查询:
SELECT * FROM partner_categories
JOIN partner
ON partner_categories.category_id = partner.category_id
WHERE partner.category_id = "2" AND partner.status = 1 ORDER BY
partner_name ASC
所以每个 partner_name 都增加了三倍。为什么?
如果我需要发布任何其他信息,请写评论并提前感谢。
【问题讨论】:
-
这些不是重复的:
partnet_ids 不一样。请以表格文本的形式提供示例数据和所需结果,以便人们了解您的需求。 -
我在浏览器中添加了一张结果照片。我真的不明白你需要什么。你可以解释吗?我是 SQL 新手。