【发布时间】:2015-06-21 09:05:30
【问题描述】:
所以我的问题如下,我在 MySQL 中有一个表,其中有一个 UserId 列和一个 ObjectId 列(它是多对多关系),我想要的是一个查询,它给我列表用户 X 和 Y 共享的对象。不知道如何进行连接以实现这一点。
【问题讨论】:
-
请添加ddl、示例数据和预期结果。
标签: mysql join inner-join
所以我的问题如下,我在 MySQL 中有一个表,其中有一个 UserId 列和一个 ObjectId 列(它是多对多关系),我想要的是一个查询,它给我列表用户 X 和 Y 共享的对象。不知道如何进行连接以实现这一点。
【问题讨论】:
标签: mysql join inner-join
使用类似下面的自连接查询
Select columns from table t1 join table t2 on t1.objectid=t2.objectid where t1.userid=X and t2.userid=Y
【讨论】: