12 2012 档案
摘要:要想学好 SQL ,理解 SQL 语句的执行顺序是非常重要的,只有理解了 SQL 语句的执行顺序,才不会在我们写 SQL 语句发现错误时变得手足无措。在大多数编程语言中,代码行是按照它们的编写顺序来执行处理的。而在 SQL 语句中,情况则有些不同。即使 SELECT 子句在查询中最先出现,在逻辑上差不多是最后才处理它。各子句在逻辑上按以下顺序进行处理:1. FROM2. WHERE3. GROUP BY4. HAVING5. SELECT6. ORDER BY例如:select empid,YEAR(orderdate) as orderyear,COUNT(*) as numordersfr
阅读全文