Fala Jeff. Deu nada. Continua dando erro perto da cl�usula COUNT(no WHERE).... acho que n�o posso usar o COUNT com o WHERE...
 


Jefferson Petilo <[EMAIL PROTECTED]> wrote:
Acho que vo�� precisar� usar a Cl�usula HAVING
 

    select   g.gruposid, g.gruposdescr,
                g.gruposdataentrada,r.regrasdescr,
                count(r.regrasdescr) as total_regra
     from   grupos g
                inner join grupos_regras 
                    on grupos.gruposid = grupos_regras.fkgruposid
                inner join regras 
                    on grupos_regras.fkregrasid = regras.regrasid
   group   by grupos.gruposdescr
  where   having count(regras.regrasdescr) > 5;



Jefferson de Ara�jo Petilo
[EMAIL PROTECTED]


KM&M Engenharia de Sistemas
Rua Couto Magalh�es, 228 - Nova R�ssia
CEP 84.070-080 - Ponta Grossa - PR
Tel: (42) 223 3037 - Fax: (42) 223 3067
http://www.kmm.com.br
 


De: ColdFusion Lists [mailto:[EMAIL PROTECTED]
Enviada em: s�bado, 19 de junho de 2004 13:49
Para: [EMAIL PROTECTED]
Assunto: [cf-brasil] ajuda nesse SQL - mysql

Mo�ada
 
estou tentando filtrar isso no mysql e naum tow conseguindo:
 
SELECT
  grupos.gruposID,
  grupos.gruposDescr,
  grupos.gruposDataEntrada,
  regras.regrasDescr,
  COUNT(regras.regrasDescr) AS TOTAL
FROM
  grupos
  INNER JOIN grupos_regras ON (grupos.gruposID = grupos_regras.fkgruposID)
  INNER JOIN regras ON (grupos_regras.fkregrasID = regras.regrasID)
GROUP BY grupos.gruposDescr
WHERE COUNT(regras.regrasDescr) > 5
 
Preciso pegar todos os registros que tem um total maior que 5. Alguma dica?
 
 
Obrigado


Diga-me e eu esquecerei
Mostre-me e lembrarei
Ensina-me e aprenderei



Crie seu Yahoo! Mail, agora com 100MB de espa�o, anti-spam e antiv�rus gr�tis!


Diga-me e eu esquecerei
Mostre-me e lembrarei
Ensina-me e aprenderei



Crie seu Yahoo! Mail, agora com 100MB de espa�o, anti-spam e antiv�rus gr�tis!

Responder a