Pular para o conteúdo

Fóruns SQL e PL/SQL Dúvida em query para importação de dados Dúvida em query para importação de dados

#93357
Avatar photoRegis Araujo
Participante

    Fala Isac..!

    Seguinte.. no oracle.. para vc rodar isto.. ao invés do sinal de MAIS (+) vc usa o duplo PIPE || .. assim..!

    SELECT 'UPDATE quant_movimentacoes_caged SET
    qt_acert_inclusao_adm =' || sum(adm_inclusao) ||
    ', qt_acerto_exclusao_adm =' || sum(adm_exclusao) ||
    ', qt_acerto_inclusao_desl =' || sum(des_inclusao) ||
    ', qt_acerto_exclusao_desl =' || sum(des_exclusao) ||
    ' WHERE nu_doc_identificacao =' || identificador ||
    ' AND cs_tipo_doc_ident_estab =' || tipo_identificador ||
    ' AND nu_ano = ' || substr(to_char(competencia),1,4) ||
    ' AND nu_mes = ' || substr(to_char(competencia),5,2)
    from tdetalhe_extrato_acerto
    group by identificador, tipo_identificador, competencia
    having count(*) > 1

    Desta maneira vc irá “UNIR” os valores no retorno do seu select..!

    Abraços..!