› Fóruns › SQL e PL/SQL › Dúvida em SQL para verificação de condição › Dúvida em SQL para verificação de condição
Entendi e agora vi o erro no segundo select do fsitja… rs!
(erro de ctrl+c ctrl+v) 😆
Segue o select dele corrigido!
select x.cod_programa_trabalho,
x.se_especifico_objeto_fiscaliza,
count() qtd_esp_obj_fisc
from x
where x.se_especifico_objeto_fiscaliza = 'S'
group by x.cod_programa_trabalho,
x.se_especifico_objeto_fiscaliza
having count() > 1
E se quiser retornar as tuplas ainda, utilize o select acima como subquery:
select *
from x
where (cod_programa_trabalho, se_especifico_objeto_fiscaliza) in
(select x.cod_programa_trabalho,
x.se_especifico_objeto_fiscaliza
from x
where x.se_especifico_objeto_fiscaliza = 'S'
group by x.cod_programa_trabalho,
x.se_especifico_objeto_fiscaliza
having count(*) > 1 )
Isso deve resolver pra vc… 😀