摘要:
在oracle中根据字段来desc排序的话null值可能会在数据的最前面。然而有时候我们查看数据的时候并不希望能够在前面看到这些null值的排序数据。因此我查了一下:1.排序的时候运用nvl()、decode()、case...when...函数可以给null值指定一个值去干扰他排序的位置,如果nvl(XX,'')则是不处理null值,排序时ASC升序则排在最后,DESC降序则排在最前。2.在排序时运用nulls last 或nulls first。例如:select name,age,job from dual order by job nulls last. 阅读全文
posted @ 2013-10-23 10:09
Ro_s__
阅读(1477)
评论(0)
推荐(0)

浙公网安备 33010602011771号