order by排序之null值處理方法
在對業(yè)務(wù)數(shù)據(jù)排序時候,發(fā)現(xiàn)有些字段的記錄是null值,這時排序便出現(xiàn)了有違我們使用習慣的數(shù)據(jù)大小順序問題。在Oracle中規(guī)定,在Order by排序時缺省認為null是最大值,所以如果是ASC升序則被排在最后,而DESC降序則排在最前。所以,為何分析數(shù)據(jù)的直觀性方便性,我們需要對null的記錄值進行相應(yīng)處理。
這是四種oracle排序中NULL值處理的方法:
1、使用nvl函數(shù)
語法:Nvl(expr1, expr2)
若EXPR1是NULL,
主站蜘蛛池模板:
通山县|
平利县|
湘潭县|
新野县|
衡山县|
兴隆县|
平江县|
河东区|
平远县|
大方县|
定结县|
桃园市|
宁海县|
招远市|
霍山县|
巨鹿县|
永德县|
永吉县|
富宁县|
河东区|
伊春市|
夹江县|
颍上县|
攀枝花市|
通山县|
岳普湖县|
青田县|
上蔡县|
边坝县|
扎赉特旗|
蒙阴县|
湘乡市|
黎川县|
灌云县|
垣曲县|
石渠县|
时尚|
双鸭山市|
四会市|
吉木乃县|
光泽县|