MySQL 语句的执行顺序
阅读:6571 次 编辑日期:2013-11-18
目录:
概述:
如果你已经仔细阅读过之前的文章,那么现在你大概已经能写出简单的MySQL语句了,那么MySQL是按照什么顺序执行的呢。什么?就按照从左到右的顺序...?这可真不是,今天我们来讲讲MySQL代码执行的顺序。
MySQL语句的执行顺序:
以下面为例:
$result = mysql_query("SELECT * FROM uw3cData WHERE
FirstName = 'uw3c' ORDER BY Age DESC LIMIT 1");
写的顺序:SELECT > FROM > WHERE > GROUP BY > HAVING > ORDER BY > LIMIT
执行顺序:FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY > LIMIT
最后重申一下:MySQL语句是不区分大小写的,例如 WHERE === where,SELECT === select。