【问题标题】:self join using mysql query [duplicate]使用mysql查询自加入[重复]
【发布时间】:2023-03-08 05:40:02
【问题描述】:

表结构

Id  your_user_id     my_user_id
1   33              35
2   35              45
3   36              35
4   35              47
5   46              50

期待

Join Record
33
45
36
47

我想获取 id 35 的所有匹配记录,无论它是在 my_user_id 还是在 your_user_id

【问题讨论】:

  • 为什么现在没有人试图思考,而是寻找现成的解决方案。抱歉,艾米,但这不是你学习任何东西的方式。

标签: php mysql


【解决方案1】:

使用union 你会得到这个结果

SELECT B FROM `test2` WHERE C=35
union
SELECT C FROM `test2` WHERE B=35

【讨论】:

    猜你喜欢
    • 2015-12-21
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 2017-10-10
    • 2014-02-10
    • 2020-10-11
    • 2015-07-04
    相关资源
    最近更新 更多