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
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


0