requête union SQL

requête union SQL - SQL/NoSQL - Programmation

Marsh Posté le 18-04-2005 à 11:16:48    

Bonjour !  
 
J'ai un soucis avec une requête union.  
Elle va chercher des informations qu'elle compte, dans plusieurs tables. Le problème c'est que quand j'exécute cette requête, elle effectue le compte par table, donc j'ai 3 personnes qui répondent au critère X (de la première table), puis 5 autres (de la seconde table), et ainsi de suite.
J'aimerai qu'elle compte les personnes qui répondent au critère X , peu importe leur table de provenance.  
 
Est-ce possible ?

Reply

Marsh Posté le 18-04-2005 à 11:16:48   

Reply

Marsh Posté le 18-04-2005 à 11:20:49    

englobe le résultat de ton union dans une sous-query et fais le compte dessus.

Reply

Marsh Posté le 19-04-2005 à 09:44:41    

J'ai trouvé une autre solution:
 
J'ai fait une seconde requête simple basé sur cette requête union, et l'assistant m'a proposé une option de synthèse (seulement si basé sur requête union) qui me permet de faire la somme du nombre de gars en les regroupant sur un critère.
 
Merci beaucoup pour ton aide.
A +.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed