hum j'ai voulu faire du ménage dans ci-joint... et j'ai supprimé le mauvais fichier...
nouveau lien http://www.cijoint.fr/cjlink.php?file=cj201004/cijMs7dYvM.odb Le 21 avril 2010 17:12, Marie-Pierre CORONEL <mariepierre....@gmail.com> a écrit : > Alors, voilà ma base qui n'est pas encore confidentielle, les exemples > qu'elle comporte sont bidons. > http://www.cijoint.fr/cjlink.php?file=cj201004/cijtWcP6UI.odb > > comme tu vas le voir il y a déjà beaucoup de requêtes > tu peux voir les requêtes initiales (qui fonctionnent quand les 2 > champs comportent au moins une occurence avec les requêtes : > Regime_allocations_partie1_CAF, Regime_allocations_part2_CAF et > Regime_allocations_total_CAF > elles n'utilisent pas de vue. > > tous mes tests ont été faits sur les mêmes mais CMSA (qui ne sont > peut-être plus dans un état très uniforme d'ailleurs maintenant...) et > ensuite avec les 2 vues que tu peux trouver sous les noms > regimeCMSApart1 et regimeCMSApart2 sauf pour coalesce. > > si pour compléter ton idée tu as besoin de savoir à quoi elles > servent, tu peux regarder dans le formulaire 9-pour remplir le > formulaire d'activité type 2010, ce sont les 4 derniers items de la > colonne de gauche. > > j'espère n'avoir rien oublié :) > > Le 21 avril 2010 16:08, Docgranville <docgranvi...@aol.com> a écrit : >> Le 21/04/2010 15:38, Marie-Pierre CORONEL a écrit : >>> >>> Bonjour, >>> >>> j'ai déjà mis un message sur le forum à ce sujet, mais comme je crois >>> qu'il y a ici des gens qui ne vont pas sur le forum, peut-être >>> passera-t-il quelqu'un qui ait une réponse pour moi... >>> >>> j'essaie d'additionner dans une requête deux champs issus de deux >>> autres requêtes calculés avec COUNT. Mes 3 requêtes ensemble >>> fonctionnent très bien dès lors que le résultat des COUNT est au moins >>> égal à 1. COUNT apparemment ne connaît pas 0. J'ai donc cru que le >>> résultat de COUNT était null mais... il semble que non. >>> >>> J'ai essayé IFNULL, COALESCE, CASEWHEN (qui n'accepte pas expression >>> is null, pas réussi à faire une syntaxe qui fonctionne avec CASE >>> WHEN), d'utiliser des vues à partir de mes 2 requêtes, rien ne >>> fonctionne. >>> >>> Le résultat de COUNT quand il n'y a pas d'occurence c'est rien ? Donc >>> l'opération que je cherche à faire serait infaisable ? >>> >>> Merci d'avance. >>> >> >> Bonjour Marie-Pierre, >> >> J'ai un peu de mal à suivre ta démarche, à la lecture de ta description ; te >> serait-il possible de donner un lien vers ta base (si elle n'est pas >> confidentielle bien sûr) ? >> >> On est bien d'accord que les résultats de tes 2 premières requêtes sont >> stockés dans une vue pour que tu puisse les utiliser dans la 3ème ? >> >> A+ >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org >> For additional commands, e-mail: users-h...@fr.openoffice.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org