【发布时间】:2014-01-24 06:37:04
【问题描述】:
我的应用程序正在生成这个查询。谁能告诉我这个查询出了什么问题
SELECT task_id,
Count(*) Unread
FROM discussion
WHERE NOT EXISTS (SELECT *
FROM discussion_read
WHERE discussion.discussion_id =
discussion_read.discussion_id
AND discussion_read.user_id = ?
AND discussion.task_id IN
((SELECT TOP 1025 task.task_id
FROM task
WHERE
( ( task.task_code = 'A3090' )
AND ( task.proj_id = 6511 ) ))
ORDER BY task.task_id ASC)
)
GROUP BY task_id
【问题讨论】:
-
我在尝试保存视图时遇到此错误,使用执行得很好的查询。我的朋友告诉我,您不能使用 ORDER BY 进行视图查询——我想这是有道理的。
标签: sql sql-server