"Amène 150" je voulais dire que le résultat de la vue est 150;
merci beaucoup j'ai reussi àn résoudre le problème grâce à la fonction COALESCE en faisant ceci:
CREATE VIEW vue2 (colonne2) AS SELECT coalesce( colonneB,0) FROM table2 ;
ici coalesce renvoie le premier argument non nul sinon il renvoie 0 qui sera pris en compte dans la somme .
j'ai une autre question s'il vous plait .
quand j'écris ceci :
1 2 3 4 5 6
| create view mavue (champ1) as
select
case when champ2=1 then 1
else 0
end
from matable |
il marche bien car il renvoi le résultat désireux , mais parcontre il renvoie 36 enregistrements et moi j'en ai 6 dans ma table , il multiplie le nbre d'enregistrement dans la table par 6 pour en faire 36 et moi j'en veux 6 .
merci de vore aide
Partager