|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Candidat au titre de Membre du Club
![]() Administrateur de base de données Inscription : juillet 2006 Messages : 109 ![]() |
bonjour
je voudrais pouvoir faire un seul select sur T1 et obtenir les 3 count suivants: Code :
Code :
Code :
avec sous requetes je ne vois pas bien! |
||||||
|
|
00
|
|
|
#2 | ||
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 845 ![]() |
Code :
__________________
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse ! Yorglaa |
||
|
|
00
|
|
|
#3 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
avec des fonctions analytiques ça doit se faire très facilement...
Eventuellement : Code :
|
||
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Administrateur de base de données Inscription : juillet 2006 Messages : 109 ![]() |
ok
mais comment synchroniser les 3 counts pour chaque occurence de F2 ? pour obtenir un tableau du type F2,A.tot,B.tot,C.tot |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 845 ![]() |
Comme l'a suggéré Fred, regarde du côté des fonctions analytiques...
sinon, tu aurais un petit Testcase à nous proposer ? on irais plus vite pour essayer de te dégager une solution...
__________________
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse ! Yorglaa |
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 024 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Administrateur de base de données Inscription : juillet 2006 Messages : 109 ![]() |
table plan :champs plan_code,plan_libellé
table activité:champs act_code,act_plan,act_dateprev,act_datereal je veux lister tous les plan_code,plan_libellé de la table plan (group by plan_code,plan_libellé) et avec jointure act_plan = plan_code compter : 1)le nombre d'act_code dont dateprev between :date_debut and :date_fin 2) compter également dans le meme select le nombre 'act_code dont datereal between :date_debut and :date_fin |
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 450 ![]() |
Code :
__________________
More Code : More Bugs. Less Code : Less Bugs |
||
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 450 ![]() |
En fait y'a plus simple avec le CASE.
Code :
__________________
More Code : More Bugs. Less Code : Less Bugs |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com