[SQL] select count(*)

select count(*) [SQL] - SQL/NoSQL - Programmation

Marsh Posté le 12-06-2006 à 13:26:04    

salut,
 
J'ai fait une requete de ce genre la ca.
select count(*), tableA.a,tableB.b,c from tableA, tableB where tableA.a=tableB.b group by tableA.a
 
et j'aimerais rajouter une clause genre where count(*) > 2 pour ne retirer les que les lignes ou je trouve plus que 1 enregistrement.
Comment faire ? ca doit etre tout con mais je trouve pas !!!
 
 

Reply

Marsh Posté le 12-06-2006 à 13:26:04   

Reply

Marsh Posté le 12-06-2006 à 13:27:39    

tu dois rajouter dans ce cas une clause tout à la fin HAVING COUNT(*) > 2

Reply

Marsh Posté le 12-06-2006 à 13:30:44    

super merci, j'avais essayé de faire un  
select count(*) nb, .... where ... having nb > 2  
 
lol ca marchait pas evidement.
 
trop merci bcp :-)

Reply

Sujets relatifs:

Leave a Replay

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