Oracle語法 Nulls First Nulls Last

-原理

Nulls first和nulls last是Oracle Order by支持的語法,asc時, nulls last爲默認,desc時, nulls first爲默認。

如果Order by 中指定了表達式Nulls first,則表示null值的記錄將排在最前(不管是asc 還是 desc)

如果Order by 中指定了表達式Nulls last則表示null值的記錄將排在最後 (不管是asc 還是 desc)

使用語法如下:

--將nulls始終放在最前

select * from test_tb order by id nulls first 

--將nulls始終放在最後

select * from test_tb order by iddesc nulls last


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章