为什么order by 没有起作用?

joejoe1991 2008-12-16 05:23:09
SQL语句是这样的:

select
this_.id as id11_7_,
this_.qu as qu11_7_,
this_.name as name11_7_,
this_.shenqingbianhao as shenqing5_11_7_,
this_.address as address11_7_
from
persion this_

where
this_.qu=3
order by
this_.id desc limit 3


结果查询出来以后,数据并没有按id进行desc排序,查询出来的ID是:

1
2
3

但是如果只查id:
SQL语句是这样的:

select
this_.id as id11_7_
from
persion this_

where
this_.qu=3
order by
this_.id desc limit 3

这个时候就对了,查询出来是:
3
2
1

这是为什么啊???
...全文
154 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
javatotheworld 2008-12-17
  • 打赏
  • 举报
回复
up
joejoe1991 2008-12-17
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 wwwwb 的回复:]
用你上传表定义、数据、SQL语句,结果
6 3 6 6 1
5 3 5 5 1
4 3 4 4 1
MYSQL版本:5.1。17
[/Quote]我换另一个版本试试。
wwwwb 2008-12-17
  • 打赏
  • 举报
回复
用你上传表定义、数据、SQL语句,结果
6 3 6 6 1
5 3 5 5 1
4 3 4 4 1
MYSQL版本:5.1。17
wwwwb 2008-12-17
  • 打赏
  • 举报
回复
用你上述数据、SQL语句,结果
6 3 6 6 1
5 3 5 5 1
4 3 4 4 1
MYSQL版本:5.1。17
joejoe1991 2008-12-17
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wwwwb 的回复:]
用MYSQLDUMP导出为TXT文件,上传到www.access911.net/csdn,
以供测试
[/Quote]
已经上传了,

http://www.access911.net/csdn/FileDescription.asp?mdb=2008-12-17&id=32&mode=3

谢谢。
noenoughmemory 2008-12-17
  • 打赏
  • 举报
回复
不懂,up
qap22 2008-12-17
  • 打赏
  • 举报
回复
不懂,up
wwwwb 2008-12-17
  • 打赏
  • 举报
回复
用MYSQLDUMP导出为TXT文件,上传到www.access911.net/csdn,
以供测试
joejoe1991 2008-12-17
  • 打赏
  • 举报
回复
UPUPUPUP。。
qap22 2008-12-16
  • 打赏
  • 举报
回复
不懂,帮顶
joejoe1991 2008-12-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hbwhwang 的回复:]
把limit去掉再看看
[/Quote]
我现在在家里,没有办法测试,不过我记的我去掉后结果是正确的。
hbwhwang 2008-12-16
  • 打赏
  • 举报
回复
把limit去掉再看看
joejoe1991 2008-12-16
  • 打赏
  • 举报
回复
mysql的版本是: 5.0.51a-community-nt-log

郁闷了,不知道是怎么回事。
老紫竹 2008-12-16
  • 打赏
  • 举报
回复
?难道是BUG?
老紫竹 2008-12-16
  • 打赏
  • 举报
回复
此ID非彼ID,我的个人看法,你自己看看吧!呵呵!
懒得去死 2008-12-16
  • 打赏
  • 举报
回复
你这个是什么数据库?

mysql以前有一个版本有这个BUG.

56,682

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧