У меня есть объединенное поле полного имени:
CONCAT(CONCAT(CONCAT(u3.LAST_NAME, ', '), u3.FIRST_NAME), NVL(u3.MIDDLE_NAME, '')) AS TEAMLEAD_NAME
Если 3 поля имени являются нулевыми, я хочу, чтобы запись ничего не показывала, т.е. ''
.
Но когда все 3 поля являются нулевыми, запись показывает ,
(из части last_name
).
Я попытался поместить NVL(x, '')
вокругвсего поля, вокруг всех 3 отдельных полей имени и т. д., но я все еще получаю ,
.
Каков наилучший способ написать это, чтобы я получил пустое поле, возвращаемое, если все3 поля имени являются нулевыми?
Спасибо