Cita:
Iniciado por gnzsoloyo DEFAULT NULL es suficiente
pero, ¿este no es precisamente el problema que tengo?
la tabla es esta
el uso que quiero darle es que en cada inserción, la inserción se hará
o en el campo venta
o en el campo compra
o en el campo taller
o en el campo regulamas
o en el campo regula menos
y en el campo id_item
o sea que he hecho cuatro inserciones
para unas pruebas y por eso salen tantos campos con
null, ¿no es así?
digo yo entonces, lo suyo sería que compra, venta, taller, regulamas y regula menos tuvieran 0 por default y como NULL llevaran NO?
voy aprobar
la tabla queda así
los movimientos así
y el resulado
Error Code: 1690. BIGINT UNSIGNED value is out of range in '(`stocklentesbrujuleando3`.`movimiento`.`compra` - `stocklentesbrujuleando3`.`movimiento`.`venta`)'
ya he brujuleado por internet y parece ser que el problema está en los unsigned, pero es que meparecen importantes para que nadie meta movimientos en negativo, lo cual estropearía los resultados, ¿no?
auqnue lo que no entiendo es que ningun resultado da por debajo de 0