作者dauntless (火车呼噜呼噜)
看板Database
标题[SQL ] 结合三个表格的查询
时间Sat Nov 17 09:21:55 2012
请各位能人能抽空帮我解决问题
我有3个表
表a:
员工编号 姓名
1 王小
2 张三
3 小李
表b:
员工编号 兴趣
1 打球
表c:
员工编号 身高
2 176
3 123
若我希望将呈现一个表格
内含员工编号1、2,含有上述3个表的的资料(若无资料则显示空白)
如下:
员工编号 兴趣 身高
1 打球 (空白)
2 (空白) 176
请问要如何才能做到呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.195.187
1F:→ jimshih:怪怪的, 只要员工编号1,2, 不要3?? 那是要下查询条件吧? 11/17 12:07
2F:推 lvlightvivi:outer join 11/17 15:26
3F:→ kolynn:小弟是用两个left join,有大大更好的解法吗? 11/17 15:45
4F:推 hukhuk:就left outer join 吧 11/17 22:52