在MySQL中对order by指定'asc'是否没有必要?
我的理解是在MySQL中对order by指定'asc'是否没有必要?,mysql,sql,sql-order-by,Mysql,Sql,Sql Order By,我的理解是 select ... order by column; 及 在功能上是等价的 是否存在需要使用asc的情况?MYSQL order by语句默认使用asc。如果希望按降序排列,则应指定descMYSQL order by语句默认采用asc。如果要按降序排列,则应指定desc否。默认为ASC。你可以离开它。如果未定义,将自动使用。否。默认为ASC。你可以离开它。如果没有定义,它将自动使用。这在所有数据库中都是如此,不仅仅是MySQL。不需要,谈论一个没有主索引的非关系数据库,或者索引
select ... order by column;
及
在功能上是等价的
是否存在需要使用asc的情况?MYSQL order by语句默认使用asc。如果希望按降序排列,则应指定descMYSQL order by语句默认采用asc。如果要按降序排列,则应指定desc否。默认为ASC。你可以离开它。如果未定义,将自动使用。否。默认为ASC。你可以离开它。如果没有定义,它将自动使用。这在所有数据库中都是如此,不仅仅是MySQL。不需要,谈论一个没有主索引的非关系数据库,或者索引不是迭代的。所以在泛型语句中,您是对的,但对于闭式语句,我想指定要讨论的db one。在我使用过的几乎所有工具中,无论是数据库还是其他工具,升序排序都是默认的。这在所有数据库中都是如此,而不仅仅是MySQL。不必说没有主索引的非关系数据库,或者索引不是迭代的。所以在泛型语句中,您是对的,但对于闭式语句,我想指定要讨论的db one。在我使用过的几乎所有工具中,无论是数据库还是其他工具,升序排序都是默认的。
select ... order by column asc;