Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alextds

como remover duplicidade em duas colunas

Recommended Posts

Gostaria de saber como resolver a seguinte situação

tenho uma view onde o codigo do item são duplicados pela chave de outra coluna ex:

data------------cod_prod--------descricao----------- chave------------------------------------------ fornecedor-------------- valor

12/07/18----------3---------------BISCOITO------18021598014743595170-----------------WALLMART-------------275,00 

12/07/18----------3---------------BISCOITO------00060122110060115217-----------------PAO DE ACUCAR-----275,00

 

preciso que me retorne apenas um registro porém existem vários registros com esse tipo de duplicidade preciso de um registro para cada cod_produto.

ex:

data------------cod_prod--------descricao----------- chave------------------------------------------ fornecedor-------------- valor

12/07/18----------3---------------BISCOITO------18021598014743595170-----------------WALLMART------------ 275,08

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por marcos antonio duarte
      Boa tarde a todos, tenho uma query que traz alguns calculos de horas porem não consigo trazer o resultado em formato sexagesimal (hh:mm:ss), só vem no formato centecimal (0,00)
      se alguem poder me ajudar aqui segue o trecho da query que preciso resolver as linhas com os valores que preciso converter estão em NEGRITO/ITALICO:
       
                 case
                        when (oper.id_oper is not null) then
                         det.det_hr_ini
                      end as hr_ini_trab,
                 case
                        when (oper.id_oper is not null) then
                         det.det_hr_fim
                      end as hr_fim_trab,
                  case
                        when (oper.id_oper is not null) then
                         round((det.det_hr_fim - det.det_hr_ini) * 24, 2)
                        else
                         0
                      end as horas_trab,
                  case
                        when (oper.id_oper is null) then
                         det.det_hr_ini
                      end as hr_ini_parada,
                  case
                        when (oper.id_oper is null) then
                         det.det_hr_fim
                      end as hr_fim_parada,
                   case
                        when (oper.id_oper is null) then
                         round((det.det_hr_fim - det.det_hr_ini) * 24, 2)
                        else
                         0
                      end as horas_paradas,
                      round((det.det_hr_fim - det.det_hr_ini) * 24, 2) horas_apont,
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.