【发布时间】:2018-06-28 10:53:35
【问题描述】:
我尝试从除结果之外的结果中获取列,但即使我将 Select * 放在第一个选择中,也总是出现错误“')' 附近的语法不正确”。我在 SQL Management Studio 工作。我的代码看起来像
select ColumnResult from (
select col1 as ColumnResult, col2 as Column2Result, col3 as Column3Result
from SourceTable
except
select col1 as ColumnResult, col2 as Column2Result, col3 as Column3Result
from SourceTable2)
【问题讨论】:
-
您使用的是哪个DBMS 产品? “SQL”只是一种查询语言,不是特定数据库产品的名称。
-
这是有效的 ANSI SQL,已通过 developer.mimer.com/validator/parser200x/index.tml#parser 验证。您使用的是哪个 dbms?
-
我尝试在 SQL Management Studio 中进行
标签: sql sql-server except