您好,欢迎来到舟格财经。
搜索
您的当前位置:首页MysqlORDERBY用法的一点理解_MySQL

MysqlORDERBY用法的一点理解_MySQL

来源:舟格财经


bitsCN.com

今天在使用ORDER BY的过程中出现了一点问题,发现之前对ORDER BY理解是错误的。

之前在w3s网站上看到ORDER BY的用法,以为是对选出来的数据按关键字升序或者降序排列,结果今天尝试select数据集数据的时候,发现使用ORDER BY 和ORDER BY DESC得出的查询结果完全不一样,按照自己之前的理解它们应该是结果相同,而内部顺序不一样而已。

问了一下同事,查了一下文档,才恍然大悟。如果我们在执行select语句的时候使用ORDER BY (DESC),那么它首先会对所有记录按照关键字有一个排序,然后依次读取所需的记录,而不是先选出记录再进行降序排列。

一个概念性的错误,所以记下来警示自己。

bitsCN.com

Copyright © 2019- zougedi.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务