SQL Server中有许多子句,例如SELECT
,WHERE
,GROUP BY
,ORDER BY
,HAVING
编写查询时这些子句的正确顺序是什么?
答案 0 :(得分:23)
http://msdn.microsoft.com/en-us/library/ms189499.aspx
[ WITH <common_table_expression>]
SELECT select_list [ INTO new_table ]
[ FROM table_source ] [ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ]
答案 1 :(得分:2)
SELECT
Groupby
Having
OrderBy
或者
SELECT
WHERE
OrderBy
答案 2 :(得分:-4)
这只是一个非常通用的查询。您需要首先开始阅读SQL的基础知识。请先检查以下链接 -