gpt4 book ai didi

MySQL:获取匹配多个 WHERE 条件的多键行(可能很简单)

转载 作者:行者123 更新时间:2023-11-29 09:21:30 27 4
gpt4 key购买 nike

我有一个用户数据表,其中包括用户 ID 和类别 ID。我想获取与多个类别 ID 关联的所有用户,例如:

id |用户ID |类别ID

1 | 123456 | 999

2 | 123456 |第888章

3 | 123457 | 123457 999

4 | 123458 |第777章

例如,如果我想获取categoryID为999的所有用户,我会得到123456和123457。我需要获取categoryID为999的所有用户 888,在这种情况下应该只给我用户 123456。我不知道如何编写查询来给我这些数据。

有人可以帮忙吗?

最佳答案

不会

SELECT DISTINCT tbl1.UserID FROM table_1 AS tbl1 LEFT JOIN table_1 AS tbl2 ON tbl1.UserID = tbl2.UserID WHERE tbl1.CategoryID = 999 AND tbl2.CategoryID = 888

做jpb吗? (我不确定)

关于MySQL:获取匹配多个 WHERE 条件的多键行(可能很简单),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1612590/

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