Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL SELECT Bedingte CONCAT

Sie können dies tun, indem Sie einige concat-Operationen hinzufügen.

Überprüfen Sie den folgenden Code, er sollte funktionieren.

SELECT CONCAT(housename, CONCAT(" ",CONCAT(housenumber, CONCAT(" ",CONCAT_WS(' ,', 
                  NULLIF(address1, ''), 
                  NULLIF(address2, ''), 
                  NULLIF(address3, ''),
                  NULLIF(town, ''),
                  NULLIF(postcode, '')))))) AS concatedAddress FROM tblAddress;