社区
MySQL
帖子详情
关于mysql的order by的疑问。
Longerandlonger
2013-10-17 10:15:51
select a, b, c form tb where ... order by
id
asc limit 0,100;
select
id
, a, b, c form tb where ... order by
id
asc limit 0,100;
这两个sql返回的数据为什么是不一样的?
...全文
148
5
打赏
收藏
关于mysql的order by的疑问。
select a, b, c form tb where ... order by id asc limit 0,100; select id, a, b, c form tb where ... order by id asc limit 0,100; 这两个sql返回的数据为什么是不一样的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Longerandlonger
2013-10-17
打赏
举报
回复
我是用公司的一个工具执行sql,看到数据是不一样的,看来有可能这个工具有问题。直接用sqlyog执行,结果的确是一样的。
iihero_
2013-10-17
打赏
举报
回复
如果查询之前表的数据没有变化,两次执行结果应该是一样的。
rucypli
2013-10-17
打赏
举报
回复
除非where条件不一样 或者两次执行之间出现过更新操作
ACMAIN_CHM
2013-10-17
打赏
举报
回复
如果WHERER后面的条件一样,则结果应该相同。
MySQL
排序中使用CASE WHEN的方法示例
数据库版本:
MySQL
5.6.42 条件: 某字段代表该数据的状态取值为非负整数,0表示无状态。 需求: 以该字段升序排序,同时需要将值为0的数据放在最后。 首先我们看一下,表的结构: 正常的使用升序查询结果是这样的...
分析一个
MySQL
的异常查询的案例
SELECT f1 , SUM(`f2`) `CNT` FROM T WHERE f1 IS NOT NULL AND f3 = '2014-05-12' GROUP BY f1
ORDER
BY `CNT` DESC LIMIT 10; 执行时间3 min 3.65 sec SELECT f1 , SUM(`f2`) `CNT` FROM T WHERE f1 IS NOT NULL...
MySQL
管理利器
mysql
-utilities
Re:
MySQL
管理利器
mysql
-utilities ===================================== #
mysql
-utilitiesa 概念
MySQL
作为一款非常流行的开源数据库,支持它的工具越来越多,对于使用者来讲,选择一款好的管理工具,对于...
针对distinct
疑问
引发的一系列思考
有人提出了这样一个问题,整理出来给大家也参考一下 假设有如下这样一张表格: 这里的数据,具有如下的特征:在一个...select distinct name from Sample
order
by DepartmentId 从语义上说,这是很自然的。但是很可
mysql
多表
order
by效率_
Mysql
必读
mysql
中提高
Order
by语句查询效率的两个思路分析
《
MysqL
必读
MysqL
中提高
Order
by语句查询效率的两个思路分析》要点:本文介绍了
MysqL
必读
MysqL
中提高
Order
by语句查询效率的两个思路分析,希望对您有用。如果有
疑问
,可以联系我们。因为可能需要对数据库的记录进行...
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章