gpt4 book ai didi

sql - 连接两个表

转载 作者:行者123 更新时间:2023-12-04 20:16:26 24 4
gpt4 key购买 nike

我有用户表。还有其他三个表:开发人员、经理、测试人员。所有这些表都有一个外键 user_id。

我需要找到所有开发人员或经理的用户。 sql 会是什么样子?

更新:某人既可以是开发人员,也可以是经理。

最佳答案

一种方法是

SELECT  u.*, 'Developer'
FROM users u
INNER JOIN developer d ON d.user_id = u.user_id
UNION ALL
SELECT u.*, 'Manager'
FROM users u
INNER JOIN manager m ON m.user_id = u.user_id

关于sql - 连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2372047/

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