【发布时间】:2019-08-28 00:44:42
【问题描述】:
我正在尝试为具有子查询的 JOIN 设置别名。
RIGHT OUTER JOIN
(
SELECT FieldA, FieldB
FROM Table1
JOIN Table2
ON Table1.WellId = Table2.WellId
) AS wi
AS MProd
ON Units.RS_Unit_Name = RTRIM(wi.RS_POOL) + '-' + wi.RS_Field
'AS' 附近的语法不正确...
wi 是别名 FieldA & FieldB;如何为 RIGHT OUTER JOIN 设置别名?
我原来的代码是:
RIGHT OUTER JOIN TABLE1
AS MProd
ON Units.RS_Unit_Name = RTRIM(wi.RS_POOL) + '-' + wi.RS_Field
效果很好。我用我在代码示例中所做的子查询替换了 TABLE1。我似乎无法弄清楚将 MProd 设置为别名的正确语法。
【问题讨论】:
标签: tsql