sql >> Database >  >> RDS >> Mysql

MySQL SELECT voorwaardelijke CONCAT

U kunt dit doen door een paar concat-bewerkingen toe te voegen.

Controleer onderstaande code, het zou moeten werken.

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


  1. de doeldatabaseversie instellen voor mysql workbench-migratie

  2. Hoe een rij in veel rijen te splitsen in postgresql

  3. Postgresql selecteren totdat een bepaald totaalbedrag is bereikt

  4. MySQL - Hoe kan ik een tabel bijwerken met waarden uit een andere tabel?