Nic*_*ilt 3 sql
我有用户表.还有三个表:开发人员,经理,测试人员.所有这些表都有一个外键user_id.
我需要找到所有开发人员或经理用户.sql会是什么样子?
更新:有人既可以是开发人员,也可以是经理.
Lie*_*ers 7
一种方法是
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
归档时间:
16 年,3 月 前
查看次数:
187 次
最近记录: