|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2011 Messages : 6 ![]() |
Bonjour,
Une seconde question qui me pose problème, avec la bdd sur laquelle je travaille. Table principale Champ "Code" 4 valeurs possibles : PP 1, PP0, PP DP1, PP DP0 PP1 et PP0 correspondent à une prestation de type "PP" PP DP1 et PP DP0 correspondent à une prestation de type "PP" ET une prestation de type "DP" Champs "Fin PP" et "Fin DP" Il s'agit de date indiquant la fin de la prestation type "PP" et la date de fin de prestation type "DP" (qui reste vide si il n'y a pas de prestation DP). Ce sont ces dates qui sont prises en compte pour déterminer dans quel mois l'enregistrement sera comptabilisé. Avec tout ça je dois produire un état qui ressemble à ceci Janvier X Y Février Mars Etc Où X et Y sont respectivement le nombre de PP et de DP correspondant à la période donnée. Je vois bien comment isoler par requête les enregistrement par période de temps mais je ne trouve pas de système simple pour comptabiliser les prestations (nbre de PP et nbre de DP). J'imagine que je dois passer par deux nouveaux champs dérivant de mes codes et donnant quelque chose du genre SI CODE = PP 0 ou PP 1 ALORS PP=1 ET DP = 0 SI CODE = PP 0 DP 0 ou PP 1 DP 1 ALORS PP=1 ET DP = 1 J'imagine que ça passe par une requête SQL mais j'ai du mal à la formuler. Si quelqu'un pouvait m'aider à mettre tout ça en pratique et en syntaxe, ça m'aiderait bien. Merci. EDIT : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Bonjour,
Et la virgule qui sépare les champs PP et DP ?! Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
Copyright © 2000-2012 - www.developpez.com