【问题标题】:Inner join of same table with conditions有条件的同一张表的内连接
【发布时间】:2015-06-21 09:05:30
【问题描述】:

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

【问题讨论】:

  • 请添加ddl、示例数据和预期结果。

标签: mysql join inner-join


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2021-09-16
    • 1970-01-01
    • 2023-02-23
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    相关资源
    最近更新 更多