Pular para o conteúdo

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

#91871
burga
Participante

    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… 😀