Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2011, 18:54
alekorn102
 
Fecha de Ingreso: junio-2011
Mensajes: 54
Antigüedad: 12 años, 10 meses
Puntos: 1
Pregunta Tablas venta, compras, stock

Es la primera vez que consulto, espero hacerme entender.
Quiero armar una base de datos que me guarde los producto que compro, lo que vendo de esos productos y una tabla que me diga el stock de esos productos...
la idea que se me ocurre es hacer un insert en la tabla compras con los datos del producto y en la tabla ventas otro insert con los productos. ahora en la tabla sotck como hago para que me aparezca la diferencia de las dos tablas anteriores (seria el stock de mis productos). les paso las dos tablas que tengo

Estare bien encaminado? que me recomiendan? Gracias espero me puedan ayudar

Código SQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `t_salida` (
  2.   `id_salida` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3.   `producto` text NOT NULL,
  4.   `receptor` text NOT NULL,
  5.   `ubicacion` text NOT NULL,
  6.   `cantidad` INT(10) NOT NULL,
  7.   `fecha` DATE NOT NULL,
  8.   `remito_salida` text NOT NULL,
  9.   `estado` text NOT NULL,
  10.   `coment` text NOT NULL,
  11.   `users` text NOT NULL,
  12.   PRIMARY KEY (`id_salida`)
  13. ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;


Código SQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `t_entrada` (
  2.   `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3.   `producto` text NOT NULL,
  4.   `proveedor` text NOT NULL,
  5.   `ubicacion` text NOT NULL,
  6.   `cantidad` INT(10) NOT NULL,
  7.   `fecha` DATE NOT NULL,
  8.   `remito` text NOT NULL,
  9.   `estado` text NOT NULL,
  10.   `coment` text NOT NULL,
  11.   `users` text NOT NULL,
  12.   PRIMARY KEY (`id`)
  13. ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;