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

MySQL CONCAT gibt NULL zurück, wenn irgendein Feld NULL enthält

Konvertieren Sie den NULL Werte mit einer leeren Zeichenfolge, indem Sie sie in COALESCE einschließen

SELECT CONCAT(COALESCE(`affiliate_name`,''),'-',COALESCE(`model`,''),'-',COALESCE(`ip`,''),'-',COALESCE(`os_type`,''),'-',COALESCE(`os_version`,'')) AS device_name
FROM devices