Salut,
La requête ci-dessus fonctionne sur Oracle via Toad.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 select COUNT(OA.CODETRACEOPENARTICLE) as nb, 'Search' as cat from bdc_TRACEOPENARTICLE OA inner join bdc_TRACESESSIONS TS on TS.CODETRACESESSION = OA.CODETRACESESSION where OA.OPENFROMSEARCH = 1 and TS.STARTDATETIME >= to_date(:DateDebut, 'YYYY-MM-DD HH24:MI:SS') and TS.STARTDATETIME <= to_date(:DateFin, 'YYYY-MM-DD HH24:MI:SS') UNION ALL select COUNT(OA.CODETRACEOPENARTICLE) as nb, 'Navigation' as cat from bdc_TRACEOPENARTICLE OA inner join bdc_TRACESESSIONS TS on TS.CODETRACESESSION = OA.CODETRACESESSION where OA.OPENFROMNAVIGATION = 1 and TS.STARTDATETIME >= to_date(:DateDebut, 'YYYY-MM-DD HH24:MI:SS') and TS.STARTDATETIME <= to_date(:DateFin, 'YYYY-MM-DD HH24:MI:SS') UNION ALL select COUNT(OA.CODETRACEOPENARTICLE) as nb, 'Direct Link' as cat from bdc_TRACEOPENARTICLE OA inner join bdc_TRACESESSIONS TS on TS.CODETRACESESSION = OA.CODETRACESESSION where OA.OPENFROMDIRECTLINK = 1 and TS.STARTDATETIME >= to_date(:DateDebut, 'YYYY-MM-DD HH24:MI:SS') and TS.STARTDATETIME <= to_date(:DateFin, 'YYYY-MM-DD HH24:MI:SS')
Elle fonctionne également lorsque je l'exécute sur le Query Designer de mon DataSet:
Par contre lorsque je veux afficher le resultat dans un objet graphique tel qu'un tableau ou un graphique toutes les lignes du champs "NB" valent 0...
Je ne vois pas du tout pourquoi, vous avez une idée?
Partager