Bonjour à tous,
Voilà, j'ai une requête un peu complexe (je trouve) à exécuter.
J'ai une table `archivecredits` avec comme champs:
`id`
`enfants`
`credits`
`periodes`
Qui archives le crédits par période (tout en sachant que je n'écrase pas l'ancienne période).
J'en ai une autre `archives`
`id`
`periode`
`enfant`
`ts`
`institution`,
`institutionp
Celle ci archive chaque periode uniquement les enfants qui sont ts, institution ou institutionp (donc il existe des enfants qui ne sont aucun de trois).
Ma requête est la suivante: je dois compter les crédits négatif pour les enfants uniquement ts (institutionp=0) puis ceux qui sont uniquement institutionp (ts=) et enfin les enfants qui sont ni ts et ni institutionp. Et pour compliquer un peu le tout entre deux période (29 et 34). Mais cela veut dire que si j'ai pas d'enfants pour la période 34, je dois ressortir sont crédit pour la période 33.
Je ne sais pas si c'est assez clair...
Merci d'avance
Partager