我正在尝试创建一个简单的小视图,但是在整个查询中我总是遇到错误。 [Accepted by Month]
错误No column was specified for column 1 of 'Accepted by Month'
。我已经在线查询了几乎所有内容,而且我知道我需要给列选择一个别名,但是每当这样做时,它都会在AS
下给我一个错误,我在列别名上使用{{1 }}。另外,我在incorrect syntax near
语句中遇到逗号错误,而对于SELECT
的错误都表示语法错误。
有人向我展示了如何编写此查询,因为一个简单的FROM
超过一个小时都没有取得任何进展。
CREATE VIEW
答案 0 :(得分:1)
您可以使用以下方法解决您的问题:
USE Database_Name
GO
CREATE VIEW [Accepted by Month] AS
SELECT [Case].Accepted, [Case].CaseID
FROM [Case];
答案 1 :(得分:0)
如果在列名称或标识符或带有空格的名称中使用关键字或特殊字符,则必须使用方括号。
USE Database_Name
GO
CREATE VIEW [Accepted by Month] (Accepted, CaseID) AS
SELECT Accepted, CaseID
FROM [Case];