【发布时间】:2013-10-07 06:59:21
【问题描述】:
是否可以将两个表的UNION 的结果与第三个表连接起来?像这样的:
(SELECT DISTINCT `Fund_ID`, `Fund_Name` FROM `admin`
UNION
SELECT `Fund_ID`,`Fund_Name` FROM `admin_custom` WHERE `admin_custom`.`user_id` = 361) a
LEFT JOIN `qt1`
ON `qt1`.`Fund ID` = a.`Fund_ID`
但此代码不起作用。我可以在UNION 之前将JOIN 移动到每个SELECT 查询中,但宁愿尝试JOIN 与UNION 结果。
我该如何解决这个问题?
【问题讨论】: