SQL Server equivalent to Oracle's NULLS FIRST?

前端 未结 8 607
心在旅途
心在旅途 2020-12-08 00:50

So Oracle has NULLS FIRST, which I can use to have null values sorted at the top followed by my column value in descending order:

ORDER BY date_sent NULLS FI         


        
8条回答
  •  余生分开走
    2020-12-08 01:21

    A simple example:

    SELECT (CASE WHEN Value1 IS NULL THEN 1 ELSE 0 END) AS ValueIsNull, Value1, Value2, Value3
    FROM TableName
    ORDER BY ValueIsNull DESC, Value1 
    

提交回复
热议问题