Salut tout le monde !
J'ai un problème lors d'un travail sur l'extraction de données de la DB
l'idée c'est que à partir des deux dates sélectionnées par le user je recupère la liste des jours (dayItems) situés dans la marge + des données COUNT ayant chaque jour (dayItem) comme paramètres, le tableau resultant rassemble à ceci :
j'ai arrivé à récupérer la liste dans la marge sélectionnée par le code ci-dessous :DAY SOMME(data1) SOMME(data2)
23/04/2012 5 8
24/04/2012 9 7
25/04/2012 41 0
26/04/2012 8 11
27/04/2012 0 15
............... .. ..
le query de la somme qui utilise chaque element (jour) est comme ceci :select to_date('23/04/2012','dd/MM/yyyy') -1 + level as DateRange from dual where (to_date('01/04/2012','dd/MM/yyyy') -1 + level ) <= to_date('30/04/2012','dd/MM/yyyy') connect by level < 50
Le problème c'est que je ne peux pas terminer le query en exploitant chaque élément de la liste pour récupérer la somme selon chaque jour et créer le tableau résultant dans la query général !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 "select count(*) FROM Product p, + " AND p.status = 5 " + " AND p.dateProduction = (dayItem) ";
Pouvez-vous m'aidez sur ce point ?
Merci bcp d'avance !
Partager