单一字段排序:
排序采用order by 子句, order by 后面跟排序字段,排序字段可以放多个,用“,”隔开,order by 默认使用升序;如果存在where 语句,那么 order by 必须放在where 语句的后面;
Order by 默认升序; order by desc :降序; order by asc :升序;
多个字段排序:
Order by 字段名1 升序/降序,字段名2 升序降序,…………………; 按照字段名1排序,当字段名1相等时,再按照字段2排序,……………………;(字段名1,起主导作用。其次时字段名2……………)
根据字段的位置排序: order by 2;表示根据第二列字段排序;
语句执行顺序:
第一步:from
第二步:where
第三步:select
第四步:order by
本文详细介绍了如何在SQL查询中使用orderby进行单一字段和多个字段的排序,包括升序与降序操作,以及根据字段位置和优先级进行复杂排序。了解排序语句的执行顺序:from,where,select和orderby。
971

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



