gpt4 book ai didi

mysql - SQL - 检查 ID 是否包含相同 ID 的值

转载 作者:行者123 更新时间:2023-11-29 20:59:50 25 4
gpt4 key购买 nike

我想知道如何检查两个用户(user_id)是否在同一个线程(thread_id)中而不传递(thread_id)使用SQL,通过下表的结构。

enter image description here

最佳答案

要获取这 2 个用户所在的所有线程,您可以执行以下操作

select thread_id
from your_table
where user_id in (1,2)
group by thread_id
having count(distinct user_id) = 2

获取拥有多个用户的所有线程

select thread_id
from your_table
group by thread_id
having count(distinct user_id) >= 2

关于mysql - SQL - 检查 ID 是否包含相同 ID 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37325028/

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