SQL - update - case -delete de dos registros

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 15 puestos en SQL (en relación al último mes)
Gráfica de SQL

update - case -delete de dos registros

Publicado por GERMAN (1 intervención) el 15/05/2020 23:08:32
Hola, éste es mi primera consulta que hago al foro por lo que desde ya les doy las gracias. Necesito que alguien me ayude a resolver lo siguiente:

En una misma tabla para un mismo producto, de dos calidades distintas tengo diferentes precios.
Lo que quiero es transformar el producto tipo B en A y sumar ambos precios, pero como el A ya existe me da unique constraint al hacer el update

Luego una vez unificado el tipo para el mismo producto y sumado el precio borrar el registro sobrante perteneciente al tipo B y que sea todo parte de un mismo sql

EJEMPLO DE SITUACION ACTUAL

PRODUCTO FECHA TIPO PRECIO
JUGUETE 30/11/2002 A 100
JUGUETE 30/11/2002 B 400

RESULTADO QUE ESPERO

PRODUCTO FECHA TIPO PRECIO
JUGUETE 30/11/2002 A 500
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

update - case -delete de dos registros

Publicado por Isaias (1921 intervenciones) el 16/05/2020 01:06:09
No dices que bases de datos estas manejando, pero creo que es una simple SUMA con un GROUP BY
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar