[firebase-br] Problema com SQL
joao_jma
joao_jma em itelefonica.com.br
Seg Out 27 16:24:51 -03 2008
MUITO BOM ADRIANO, BRIGADÃO!
DUAS SOLUÇÕES MUITO ADEQUADAS (ADRIANO E EDUARDO)... MUITO GRATO!
Assinatura João M. de Amorim - Informática: Andreza Enxovais - Ibitinga/SP
((16) 3341-9000 È(16) 9239-0959
----- Original Message -----
From: "Adriano dos Santos Fernandes" <adrianosf em uol.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, October 27, 2008 2:05 PM
Subject: Re: [firebase-br] Problema com SQL
Roberto Lima Brasil escreveu:
> tenta esse código.
>
>
> select *
> from tabela t
> where t.cod_mod in ( select t1.cod_mod
> from tabela t1
> where t1.cod_caract in (1,2,3)
> having count(1) = 3
> group by t1.cod_mod)
>
Aproveitando sua idéia, acredito que a forma mais simples e eficiente seja:
select cod_mod
from tabela
where cod_caract in (1, 2, 3)
group by cod_mod
having count(distinct cod_caract) = 3
Adriano
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista