前1名不返回null

时间:2013-10-10 08:55:41

标签: tsql

我想从此查询中选择前1值null或值

select top 1 column5 from table2 where table2.column1ID = 5

如果此列的整个值为null,则返回为空,但我需要返回value或null

1 个答案:

答案 0 :(得分:3)

将您的选择包装在另一个选择中。

select
  (
  select top 1 column5 
  from table2 
  where table2.column1ID = 5
  --order by ?
  ) as column5