Pular para o conteúdo

Fóruns SQL e PL/SQL [RESOLVIDO] Ajuda query plzzz! [RESOLVIDO] Ajuda query plzzz!

#98024
luan
Participante

    fsitja, resolvido, muito obrigado kra!
    acabou ficando assim:


    SELECT distinct idagendadado, dtagenda
    FROM (SELECT distinct b.idagendadado,
    a.dtagenda,
    h.idtuss,
    count(*) over (partition by a.dtagenda) cnt,
    count(h.idtuss) over () cnt_idtuss
    FROM agenda_detail a
    JOIN agenda_dado b ON (a.idagendadado = b.idagendadado)
    JOIN agenda_sala c ON (b.idsala = c.idsala)
    JOIN agenda_dado_aux h ON (b.idagendadado = h.idagendadado)
    WHERE a.flag = 'DISPONIVEL'
    AND a.status = 'ATIVADO'
    AND b.flag = 'PRODUCAO'
    AND b.status = 'ATIVADO'
    AND h.idtuss IN (2826, 78, 2636)
    GROUP BY b.idagendadado, a.dtagenda,h.idtuss)
    WHERE cnt > (N-1)
    ORDER BY dtagenda;

    Obrigado novamente galera, é muito bom poder aprender com todos os excelentes profissionais do forum!

    Abraços[/code]