【发布时间】:2021-03-03 00:05:24
【问题描述】:
我需要你帮忙解决一个问题..
之前,我的网站使用的是 MySql 5.5 现在好像用的是 MariaDB 10.0
我没发现有什么不同,但是……
这个请求(我已经简化了请求以便更好地理解)
select * from ( select * from MYTABLE ) tmpTable ORDER BY tmpTable.id DESC
此请求适用于 Mysql 和 MariaDB
但是……
select * from ( select * from MYTABLE ORDER BY tmpTable.id DESC) tmpTable
我认为如果我的订单在我的第二个选择中,他不会被考虑
此请求无效!结果很好,但是 ORDER BY 不起作用...它是按 ASCENDING 排序,而不是像我在第二次选择中指定的 DESCENDING ...
有人明白为什么吗? mysql和Maria DB有区别吗?
非常感谢! 祝你有美好的一天
【问题讨论】:
标签: mysql sql mariadb subquery sql-order-by