2010-01-27 6 views
0

J'ai deux requêtescomptage des lignes tout en affichant les données mySQL

select TC,li,it as ee from results 
where li = "not_applicable" and cpirt = "uu_X1" 

La requête ci-dessus sortie 10 résultats, mais Si je mets compter dans la même requête, il n'y a qu'un seul résultat.

select TC,li,it,COUNT(TC) as ee from results 
where li = "not_applicable" and cpirt = "uu_X1" 

Comment puis-je faire la deuxième sortie de la requête les comptes pour chaque TC en utilisant MYSQL

Merci.

Répondre

3

Ajouter GROUP BY TC.

je ferais:

select TC,COUNT(TC) as ee from results 
where results.li = "not_applicable" and results.cpirt = "uu_X1" 
GROUP BY TC 
Questions connexes