› Fóruns › SQL e PL/SQL › Dúvida em query para importação de dados › Dúvida em query para importação de dados
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..!