关于sql命令先limit后order by的实现思路,已实践可行(探索ing)

思路是这样的,先创建个临时表,假设名为Temporary_Table,
然后再insert into

insert into Temporary_Table select * from (表名) limit 0,50	//mysql语句
insert into Temporary_Table select * from (表名) limit 100 offset 0	//oracle和postgresql的

之后在对Temporary_Table进行order by xxx desc/asc

select * from Temporary_Table order by (字段名) desc/asc

最后drop table

drop table Temporary_table

这个思路应该能明白吧?
其实我感觉大家也都能想到,哈哈。

大概就是这样,如果文章存在啥错误或不妥之处,望在评论区或私信告诉我,谢谢




最后,感谢你阅读我的文章,感恩♪(^∇^*)

posted @ 2022-09-14 22:05  晓星晨曦  阅读(95)  评论(0编辑  收藏  举报