Zrób to tak:
CONCAT_WS(' ', NULLIF(field1, ''), NULLIF(field2, ''), NULLIF(field3, ''));
CONCAT_WS
pominie wszystkie wartości null i używając NULLIF
również puste.
Uwaga:nie można zastąpić wyrażenia regularnego. MySQL tego nie obsługuje.
Zrób to tak:
CONCAT_WS(' ', NULLIF(field1, ''), NULLIF(field2, ''), NULLIF(field3, ''));
CONCAT_WS
pominie wszystkie wartości null i używając NULLIF
również puste.
Uwaga:nie można zastąpić wyrażenia regularnego. MySQL tego nie obsługuje.