none
Solução para agrupamento de dados RRS feed

  • Pergunta

  • Boa tarde pessoAll,

    Tenho uma tabela da qual estou extraindo alguns dados a respeito de umas triggers de um programa meu de schedulagem.
    Esta tabela me traz o nome da trigger e o horário da sua execução.
    Gostaria de extrair as triggers que serão executadas no período das 22h às 23h59 de 16/02 (quando o horário de verão deixará de vigorar). Porém, minha query traz as triggers que são cíclicas repetidamente, uma vez que combinando o nome agregado ao horário de sua execução torna este registro como único.
    O que eu gostaria era agrupar as triggers repetidas, trazendo apenas o primeiro registro válidos, descartando os demais.

    Este é o resultado da query quando carrego a coluna de data/hora da execução:

    boleto_itau_d_b_1                         2019-02-16 21:00:33
    ztre0023_change_pointer_00001_d_c 2019-02-16 21:01:00
    boleto_itau_d_b_1                         2019-02-16 21:07:52
    integracao_cadastrounico_00001_d_c 2019-02-16 21:10:00
    integracao_cadastrounico_00001_d_c 2019-02-16 21:20:00
    integracao_cadastrounico_00001_d_c 2019-02-16 21:30:00
    integracao_cadastrounico_00001_d_c 2019-02-16 21:40:00

    Este é o resultado da query quando anulo a coluna de data/hora e consigo utilizar um "group by":

    boleto_itau_d_b_1
    limpa_wf_00053_d_c
    ztre0023_change_pointer_00001_d_c
    pagamentos_e_importacao_d_b_1
    integracao_cadastrounico_00001_d_c

    Gostaria que o resultado saísse apenas com o primeiro registro e a primeira data/hora daqueles registros que se repetem.
    Alguém pode me ajudar com esta dificuldade?
    Será que eu consegui me fazer entender?

    De ante mão agradeço a colaboração.

    Abraços,


    Aloysio Coutinho

    terça-feira, 12 de fevereiro de 2019 19:13

Respostas