mysql - 同表带条件内连接

标签 mysql join inner-join

所以我的问题如下,我在MySQL中有一个表,其中有一个UserId列和一个ObjectId列(它是多对多关系),我想要的是一个查询,它给我列表用户 X 和 Y 共享的对象。不知道如何进行连接来实现这一点。

最佳答案

使用类似于下面的自连接查询

 Select columns from table t1 join table t2 on t1.objectid=t2.objectid where t1.userid=X and t2.userid=Y

关于mysql - 同表带条件内连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30962894/

相关文章:

php - 处理大量数据

python变量在字符串中插入单引号

mysql - 表 JOIN 没有像在 mysql 中应该的那样工作

python - 根据索引和列合并/连接两个数据框

Codeigniter 3 - 查询生成器 'join' 方法 '!=' 运算符未提供预期输出

php - 动态下拉列表第二个列表未填充

MYSQL 自连接与缩减

MySQL LEFT Join 具有多种可能性和 Inner Join

带有 IN 子句的 MySQL 内部连接

mysql - 如何获取一个表的最小值和最大值并用它创建另一个表?