Select column, if blank select from another

前端 未结 4 1439
谎友^
谎友^ 2020-12-24 11:29

How does one detect whether a field is blank (not null) and then select another field if it is?

What I really need is a IsBlank function that works the same as IsNul

4条回答
  •  太阳男子
    2020-12-24 12:01

    You can use a CASE statement for this

    select 
    Case WHEN Column1 = '' OR Column1 IS NULL OR LEN (TRIM (Column1))  = 0 
         THEN Column2 
         ELSE Column1 END as ColumnName
    from TableName
    

提交回复
热议问题