Plusieurs COUNT dans requete SQL [Résolu/Fermé]

Signaler
Messages postés
195
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
26 mai 2016
-
 Coutcout86 -
Bonjour,

J'ai un petit soucis concernant le fait de faire 2 COUNT dans une seule et même requête requête. J'ai cherché dans les forums mais j'ai rien trouvé de concret donc je vous explique mon problème.

J'ai une table ''personnel'' , une table ''visite'' et une table ''stage''. La table ''personnel'' est lié à ''visite'' et à ''stage'' et j'aimerais compter le nombre de visite et le nombre de stage pour une personne à une période donnée. Est-ce possible ? Si oui comment feriez-vous ?

Merci d'avance.
Romain COUTINEAU.
A voir également:

2 réponses


Bonjour,


pour faire 2 count , utilise des variables et une jointures

"
SELETCT COUNT(colonne) AS count1,COUNT(colonne) AS count2
FROM matable1 t1,matable2 t2
WHERE colonne='08/11/2013'


tu peu t'inspiré de sa
Bonjour,

Pour répondre à ta réponse, voilà ce que moi j'ai fais à la base :

SELECT COUNT (monChamp) as COUNT1, COUNT(monChamp) as COUNT2
FROM maTable1
LEFT JOIN maTable2 ON maTable1.IdTable1 = maTable2.IdTable2
LEFT JOIN maTable3 ON maTable1.IdTable1 = maTable3.IdTable3
WHERE monChamps > '08/01/213'

Et cela ne fonctionne pas alors est-ce un problème avec mes LEFT JOIN car dans ton exemple tu n'utilise pas les LEFT JOIN ?

Pourriez-vous m'aider ?

Merci d'avance.
Romain COUTINEAU.