当指定了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
本文深入探讨了SQL查询中DISTINCT与ORDER BY子句的使用方式,特别是当DISTINCT被指定后,ORDER BY如何仅选择SELECT列表中的元素。通过具体实例分析,读者将学会在实际应用中灵活运用这些SQL特性。
1311

被折叠的 条评论
为什么被折叠?



