[firebase-br] Problema com SQL
Adriano dos Santos Fernandes
adrianosf em uol.com.br
Seg Out 27 15:05:45 -03 2008
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
Mais detalhes sobre a lista de discussão lista