group_concat использует неправильный разделитель

Это часть моего запроса:

group_concat(distinct(concat_ws(' ', dts.first_name, dts.last_name)) separator ', ') as data_team_specialists

У меня следующая проблема: если first_name и last_name существуют, все работает нормально, люди разделяются символом ',' и между именем и фамилией есть пробел.

Но: если first_name равно NULL, следующий человек отделяется символом '' (пробел)) от concat_ws, а не ',' как следует

0 ответов

Другие вопросы по тегам