排序
单列排序
使用ORDER BY对查询到的数据进行排序操作,ASC(ascend)—>升序,DESC(descend)—>降序。
格式:
SELECT 字段1,字段2,字段3…
FROM 表名
WHERE 筛选条件
ORDER BY 排序的字段 DESC/ASC;
如果ORDER BY后边没有显示指明排序的方式的化话,则默认升序。
1)当SELECT语句中同时包含多个子句时,如:WHERE、GROUP BY、HAVING、ORDER BY子句,ORDER BY子句必须是最后一个子句。
2)可以使用列的别名、列的位置进行排序。
ORDER BY中可以使用列的别名,WHERE中不可以使用列的别名
。在MySQL数据库中的语句执行顺序不是按照从上到下的顺序。