我不知道子查询的正确位置在哪里
我的查询是
SELECT *
FROM (
SELECT *
FROM ESMBLNK
UNION ALL
SELECT *
FROM ESMVDGL
WHERE condition1
AND condition2
)
我必须输入子查询的名称,但不知道如何插入它
答案 0 :(得分:1)
正如Jarlh所说,名称必须在FROM()结束之后,例如,我调用子查询A.顺便说一下,你的WHERE子句只会影响ESMVDGL。
SELECT *
FROM (
SELECT *
FROM ESMBLNK
UNION ALL
SELECT *
FROM ESMVDGL
WHERE condition1
AND condition2
) A