У меня есть требование, когда мне нужно написать несколько строк оператора case, чтобы сгенерировать новый столбец, считая первый и второй столбцы, чтобы вернуть результат.
В этом примере я хочу проверить, если второй столбецимеет больше null
, затем возвращает 'semi valid'
ref no first column second column result (new column)
1234 yes yes
1234 null null
1234 yes null
В этом примере я хочу проверить, нет ли null
в обоих, а затем вернуть 'valid'
ref no first column second column result (new column)
1234 yes yes
1234 yes yes
1234 yes yes
В этом примере я хочу проверить, есть ли во втором столбце больше null
, а затем вернуть 'higher valid'
ref no first column second column result (new column)
1234 yes yes
1234 yes yes
1234 yes null
В этом примере я хочу проверить, имеет ли первый столбец больше null
, а затем вернуть'not valid'
ref no first column second column result (new column)
1234 null yes
1234 null yes
1234 null yes