Sostituire valori null in MariaDB e MySQL con IFNULL
In pratica ho una query che mi restituisce valori null nel caso in cui non trova record.
E devo sostituire questi valori con un altro valore di default; nel mio caso con uno zero, in quanto si tratta di quantità e importi.
Per farlo in MariaDB e MySQL possiamo usare IFNULL!
Ecco l'esempio:
SELECT IFNULL(SUM(carico_qta), 0) qta
FROM carico
WHERE carico_fornitore = 100;
La funzione IFNULL vuole de valori:
- quello da restituire nel caso ci sia
- quello da visualizzare nel caso il risultato sia null
Enjoy!
PS: grazie al forum HTML.it per la dritta!
database mariadb mysql sql ifnull
Commentami!