在SQL的同一列中获取下一个值(非空)

时间:2015-05-20 09:29:13

标签: sql sql-server select isnull

我有一个SQL查询,它返回带有ID和名称的行

有些行是NULL,所以我使用了ISNULL(' row', - 1),所以将这些空行设置为-1。

  

ISNULL(AORL_AOR_Id,-1)as' AORL_AOR_Id',

但是为了更好的开发并且同一列中的那些行可以存在相同的值,我想问一下是否有办法在同一列中获取下一个非空值以设置为当前的空值?

enter image description here

所以在我的例子中,那些带-1的行将得到值28735。

0 个答案:

没有答案