У меня есть представление, которое использует last_name || ', ' || first_name person_name
, чтобы объединить два поля имени в одно поле имени. Проблема заключается в том, что наша база данных имеет много строк, где одно или оба поля имеют нулевое значение. Когда это произойдет, мы получим одну запятую (оба имени null) или запятую, если одно из полей имени равно null.Как вернуть альтернативную конкатенацию при объединении полей, которые могут быть пустыми?
Как я могу обратиться к этой ситуации? В идеале произойдет следующее: Если оба поля равны нулю, оставьте полученное поле нулевым. Не отображать запятую. Если одно поле имеет значение null, не отображать запятую. Отобразите ненулевое поле.