insertar o actualizar registro en una misma tabla
Publicado por Y3rs3Y (1 intervención) el 12/02/2021 19:49:47
Buenas tardes necesito ingresar o actualizar una tabla segun si existe o no el registro doy los ejemplos
TABLA COSTOS
CodigoProducto-------------CodigoProveedor---------Costo---------------------FechaUltimaActualizacion
0000123-----------------------123456-----------------------5.45-----------------------12-01-2021
0000234-----------------------739485-----------------------6.32-----------------------10-02-2021
0000654-----------------------444444-----------------------1.34-----------------------13-01-2021
0000654-----------------------111111-----------------------0.00-----------------------00-00-0000
0000987-----------------------654534-----------------------2.12-----------------------15-01-2020
0000987-----------------------111111-----------------------0.00-----------------------00-00-0000
0000987-----------------------983465-----------------------5.67-----------------------12-01-2021
el proveedor 111111 debe existir con todos los productos con el costo que tenga fecha de actualizacion mas actual
resultado como tiene que quedar
CodigoProducto------------CodigoProveedor---------Costo----------------------FechaUltimaActualizacion
0000123----------------------123456-----------------------5.45-----------------------12-01-2021
0000123----------------------111111-----------------------5.45-----------------------12-01-2021
0000234----------------------739485-----------------------6.32-----------------------10-02-2021
0000234----------------------111111-----------------------6.32-----------------------10-02-2021
0000654----------------------444444-----------------------1.34-----------------------13-01-2021
0000654----------------------111111-----------------------1.34-----------------------13-01-2021
0000987----------------------654534-----------------------2.12-----------------------15-01-2020
0000987----------------------983465-----------------------5.67-----------------------12-01-2021
0000987----------------------111111-----------------------2.12-----------------------15-01-2020
agradeceria mucho que me pudieran asesosar por donde puedo comenzar si hacer un query o un proceso almacenado que variables usar.
estoy perdido en esto.
TABLA COSTOS
CodigoProducto-------------CodigoProveedor---------Costo---------------------FechaUltimaActualizacion
0000123-----------------------123456-----------------------5.45-----------------------12-01-2021
0000234-----------------------739485-----------------------6.32-----------------------10-02-2021
0000654-----------------------444444-----------------------1.34-----------------------13-01-2021
0000654-----------------------111111-----------------------0.00-----------------------00-00-0000
0000987-----------------------654534-----------------------2.12-----------------------15-01-2020
0000987-----------------------111111-----------------------0.00-----------------------00-00-0000
0000987-----------------------983465-----------------------5.67-----------------------12-01-2021
el proveedor 111111 debe existir con todos los productos con el costo que tenga fecha de actualizacion mas actual
resultado como tiene que quedar
CodigoProducto------------CodigoProveedor---------Costo----------------------FechaUltimaActualizacion
0000123----------------------123456-----------------------5.45-----------------------12-01-2021
0000123----------------------111111-----------------------5.45-----------------------12-01-2021
0000234----------------------739485-----------------------6.32-----------------------10-02-2021
0000234----------------------111111-----------------------6.32-----------------------10-02-2021
0000654----------------------444444-----------------------1.34-----------------------13-01-2021
0000654----------------------111111-----------------------1.34-----------------------13-01-2021
0000987----------------------654534-----------------------2.12-----------------------15-01-2020
0000987----------------------983465-----------------------5.67-----------------------12-01-2021
0000987----------------------111111-----------------------2.12-----------------------15-01-2020
agradeceria mucho que me pudieran asesosar por donde puedo comenzar si hacer un query o un proceso almacenado que variables usar.
estoy perdido en esto.
Valora esta pregunta


0