当指定了DISTINCT以后,ORDER BY子句就被限制为,只能选取在SELECT列表中出现的那些元素。
--FALSE
SELECT DISTINCT country FROM HR.Employees ORDER BY empid;
--TRUE
SELECT DISTINCT country FROM HR.Employees ORDER BY
country
;
转载自http://blog.sina.com.cn/s/blog_40d3a078010198d1.html