cf ma signature. recherche l'exemple que j'ai fait sur "full outer join"
http://forum.hardware.fr/hfr/Progr [...] m#t1495691
=> a noter que "full outer join" est mieux qu'un left ou right outer join dans la mesure où ça traîte aussi les cas où il n'y a pas de ligne dans la première table ET les cas où il n'y a pas de ligne dans la seconde, tout en matchant les lignes qui sont présentes dans les deux.
ensuite, selon ton sgbd, un coup de "isnull()", "nvl()" ou "ifnull()" permet de mettre 0 à la place des valeurs nulles.
Message édité par MagicBuzz le 13-06-2007 à 13:53:19