【发布时间】:2020-05-28 09:58:12
【问题描述】:
我试图从两个表中只选择一个字段。而不是c.cust_name 和s.supp_name 只有一个字段名称与customer 或supplier 表的竞争。
SELECT o.id, o.order_nr, o.cust_suppl, c.cust_name, s.supp_name
FROM Orders AS o LEFT OUTER JOIN
customer AS c ON o.id = c.id LEFT OUTER JOIN
supplier AS s ON o.id = s.id
当前输出:
id order_nr cust_suppl cust_name supp_name
1 1100 c Cust_A NULL
2 1101 c Cust_B NULL
3 2100 s NULL Suppl_A
4 2101 s NULL Suppl_B
【问题讨论】:
-
您想如何进行选择?基于
cust_suppl?