mysql somme et champ NULL

Sur le site de Développez.com, je suis tombé sur une question

comment faire la soustraction entre deux requêtes SQL et mettre le résultat dans une seule requête, voici les deux requêtes pour la soustraction

- SELECT SUM(point_positif) AS Totalpointpositif FROM point_users WHERE `to` = 4

- SELECT SUM(point_negatif) AS Totalpointnegatif FROM point_users WHERE `to` = 4

A priori,

select sum(point_positif - point_negatif) from point_users where 'to' = 4

Mais si l’une des colonnes peut contenir des marqueurs NULL, alors il faut utiliser COALESCE

SELECT SUM(COALESCE(points_positifs, 0) - COALESCE(points_negatifs, 0)) AS Resultat
FROM point_users
WHERE car = 4

à lire sur le sujet :
Variations sur NULL, ou SUM(X+Y) <> SUM(X) + SUM(Y) ?

Merci à