gpt4 book ai didi

mysql - 使用mySQL检查2个用户是否在同一个房间

转载 作者:行者123 更新时间:2023-11-29 04:23:40 24 4
gpt4 key购买 nike

我有一个 user_to_room 表

roomID | userID 

我现在想检查是否有 2 个用户在同一个房间

SELECT roomID
FROM room_to_user
WHERE userID = 1 AND 2

如何通过 JOIN 实现这一点?

最佳答案

做一个自连接:

SELECT DISTINCT u1.roomID AS roomID
FROM user_to_room u1, user_to_room u2
WHERE u1.userID = 1 AND u2.userID = 2
AND u1.roomID = u2.roomID;

参见 demo .

关于mysql - 使用mySQL检查2个用户是否在同一个房间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16511417/

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