Pular para o conteúdo

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

#98000
fsitja
Participante

    Tenta dessa forma:


    SELECT idagendadado, dtagenda
    FROM (SELECT b.idagendadado,
    a.dtagenda,
    count(*) over (partition by a.dtagenda) cnt
    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)
    GROUP BY b.idagendadado, a.dtagenda)
    WHERE cnt > 1
    ORDER BY dtagenda;