Tengo la siguiente tabla: cargo_picking
Código SQL:
Ver original
+----+-------+-------+-------+-------+------------------+-----------+ | id | largo | ancho | alto | peso | peso_volumetrico | peso_real | +----+-------+-------+-------+-------+------------------+-----------+ | 1 | 60.00 | 40.00 | 35.00 | 45.00 | 16.80 | NULL | +----+-------+-------+-------+-------+------------------+-----------+ 1 ROW IN SET (0.00 sec)
Lo que deseo es registrar el mayor valor de las columnas PESO y PESO_VOLUMETRICO en la columna PESO_REAL, si peso es mayor que peso_volumetrico, o si peso_volumetrico es mayor que peso.
Con una consulta si, selecciona. Quisiera registrar el valor resultante en la columna peso_real en la base datos.
Código MySQL:
Ver original
Resultado:
Código SQL:
Se puede registrar ese valor de campo calculado en la base de datos automáticamente? o lo correcto sería registrar por código en php.Ver original
+-------+------------------+-----------+ | peso | peso_volumetrico | peso_real | +-------+------------------+-----------+ | 45.00 | 16.80 | 45.00 | +-------+------------------+-----------+ 1 ROW IN SET (0.00 sec)
Agradezco de antemano sus respuestas.