【发布时间】:2014-01-06 18:08:19
【问题描述】:
当我尝试运行以下子查询时,我收到以下 2 个错误: 消息 156,级别 15,状态 1,第 11 行 - 关键字“SELECT”附近的语法不正确。 消息 102,级别 15,状态 1,第 13 行 - ')' 附近的语法不正确。
SELECT
RIGHT(A.Name,LEN(Name)-5) AS ASSOCIATE
,B.WeekEnding
,COUNT(B.ID)AS Policies
,SUM (B.Amount) AS Premium
FROM
dbo.Users A
INNER JOIN (SELECT*,
SELECT DATEADD(DAY,(12-DATEPART(WEEKDAY,CreateDate)%7)-6,CreateDate)
WeekEnding
FROM dbo.Policy) B
ON A.User = B.Agent
WHERE
B.CreateDate >= CONVERT (DATE,GETDATE()))
GROUP BY A.Name, B.WeekEnding
ORDER BY Policies DESC, Premium DESC
【问题讨论】:
-
您使用的是什么 DBMS? MySQL、SQL Server、SQLite、Oracle?
标签: subquery