SQL возвращает значение последнего столбца, которое не является нулевым в наборе столбцов - PullRequest
0 голосов
/ 06 августа 2020

В SQL мы используем COALESCE для возврата первого ненулевого значения. Но как мы можем получить последнее значение, которое не является нулевым в наборе столбцов.

например:

COLA    COLB    COLC    COLD
Asi     Bhs     Null    Null

Ожидаемый результат

Bhs

1 Ответ

2 голосов
/ 06 августа 2020

Сделайте наоборот:

coalesce(cold, colc, colb, cola)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...