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

#91868
burga
Participante

    [quote=”gsmdf”:2f5p2b0n]Concordo quanto a primeira solução.
    Porém a segunda solução,a meu ver, não contempla a condição que diz que tem que ser um mesmo programa de trabalho, ela agrupa apenas por código de fiscalização e a variável se_especifico_objeto_fiscaliza setada como ‘S’.
    Ou estou enganado ?

    No caso da sua simulação não era para retornar nada.
    Retornaria se, suponha, houvesse um programa de trabalho = 1 com fiscalização = 1 , se_esp_obj_fisc = ‘S’ e fiscalização = 2 com se_esp_obj_fisc = ‘S’ também .[/quote]

    Na verdade não,

    Visto que o COD_FISCALIZACAO mais o COD_PROGRAMA_TRABALHO formam uma PK. Assim, nunca existirá registros com o mesmo COD_FISCALIZACAO e COD_PROGRAMA_TRABALHO. 😀

    Os dois selects do fsitja estão corretos…