Я думаю, вы неправильно поняли использование concat_ws()
.
Документация MySQL об этой функции объясняет, что вы должны указывать каждый аргумент для объединения сразу.
Таким образом, ваше заявление sql не имеет никакого эффекта.
Как говорит Раджа, вы можете использовать свой внутренний язык программирования (например, php, python или любой другой, который вы используете).
Вы просто select
без concat_ws
и выполняете объединение навнутренняя сторона.
Кажется, concat_ws()
основное использование - объединение двух полей из одной и той же записи в mysql, таких как имя и фамилия (поля), например, для одного и того же пользователя (запись).