Mysql
 sql >> Base de données >  >> RDS >> Mysql

La concaténation de colonnes renvoie Null Mysql - Php

La fonction MySql CONCAT renvoie NULL si aucune valeur d'argument si valeur nulle, voir coup

SELECT COCAT(NULL, 1) 

OU

SELECT COCAT(1, NULL)

>NULL

Si vous souhaitez conserver d'autres valeurs alors qu'une valeur d'argument a une valeur nulle, utilisez la fonction IFNULL() pour exclure les valeurs NULL

Dans votre requête

$sqlselect = "UPDATE billing_details SET SRF = CONCAT(IFNULL(Year, ''), IFNULL(ID, ''))";