【发布时间】:2018-04-02 01:46:12
【问题描述】:
我正在尝试用 T-SQL 编写一个非常简单的 CTE。你能告诉我为什么我得到一个不正确的语法错误吗?
use AdventureWorks2012
go
With employeecount_CTE ([MaritalStatus], totalemployees) as
(
select
[MaritalStatus], count(*) as totalemployees
from
[HumanResources].[Employee]
group by
[MaritalStatus]
)
【问题讨论】:
-
您从未使用过 CTE,因此出现错误。
-
了解如何提出好的问题。你提到你得到一个错误 - 那么你为什么要向每个人隐藏错误消息?这是其他人需要查看以了解您的问题的重要信息(一般而言)。
-
@SMor 你为什么不自己测试一下。它不会抛出错误消息。
标签: sql-server tsql common-table-expression