Gør det sådan her:
CONCAT_WS(' ', NULLIF(field1, ''), NULLIF(field2, ''), NULLIF(field3, ''));
CONCAT_WS
vil springe alle null-værdier over, og ved at bruge NULLIF
også nogen tomme.
Bemærk:Du kan ikke erstatte regex. MySQL understøtter det ikke.