首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
MariaDB 和 Mysql 的一个很奇怪的区别,怎么破?
Mac
·
2014-10-21 16:51:17 +08:00
· 3343 次点击
这是一个创建于 3491 天前的主题,其中的信息可能已经有所发展或是发生改变。
select * from (select id from xx order by id desc) as abc
这句子查询
mysql 返回的是降序的id
MariaDB 返回的却是升序的,非要把 order by 放在子查询外面。这是MariaDB的特性还是有什么开关可以让它兼容在子查询里排序?
MariaDB
升序
查询
3 条回复
•
2014-10-21 18:47:45 +08:00
1
woshixiaomao
2014-10-21 17:51:47 +08:00
版本问题,旧版的是不支持自查询的,.
2
Mac
OP
2014-10-21 18:41:55 +08:00 via Android
@
woshixiaomao
用的是版本10,应该不是版本问题,和子查询无关啊,只是order by有点问题
3
Automan
2014-10-21 18:47:45 +08:00
1
https://mariadb.com/kb/en/mariadb/faq/general-faq/why-is-order-by-in-a-from-subquery-ignored/
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
941 人在线
最高记录 6543
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms ·
UTC 21:59
·
PVG 05:59
·
LAX 14:59
·
JFK 17:59
Developed with
CodeLauncher
♥ Do have faith in what you're doing.