为什么SQL的结尾要加上ORDER BY NULL?
ORDER BY NULL什么梗?
有时候我们会看到项目中有些SQL语句带有ORDER BY NULL,这时我们看的有点疑惑了。难道ORDER BY NULL是按null进行排序的意思么?关键是表中字段都是设置NOT NULL,那还怎么按照null排序?
我们在学习索引优化时知道,ORDER BY 后面字段建立索引,可利用索引有序性而不用对字段进行额外排序操作,以提升语句执行效率。而null不是索引字段,也没代表什么实际的含义,那么在SQL语句带有ORDER BY NULL究竟有什么用?下面一起来一探究竟。
原创
2021-09-18 09:44:46 ·
1525 阅读 ·
0 评论