creo que la manera mas simple, es la obvia....
para que restar miles a miles?
para que crear un nuevo campo?
porque buscar otra forma... si hay una, fácil?
la mejor forma, es cuando crees el campo "stock" (yo le llamaría pila) determinas
N cantidad disponible... haces una venta, o baja... o como se le llame, y restas este valor de la pila.... deveras
recuerda que para restar SQL al SQL, es algo asi...
Código:
UPDATE `pila` SET cant=cant-1 WHERE prod_id=123
pienso, que es la manera mas indicada, ya que si quieres agregar nuevos elementos a la pila... simple, un
update a la inversa de la resta y bingo!
suerte...