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

Comment définir 0 avec la fonction MAX lorsqu'elle est NULL ?

Eh bien, comme il n'y a pas de date comme 2014, on s'attendrait à ce qu'il soit nul, car le maximum de rien n'est en fait rien.

Mais faites ceci :

COALESCE(MAX(number),0)

Ce qui signifie :obtenez la première chose non nulle de la liste suivante, donc si votre max est nul, cela vous donnera 0