la aplicacion tiene que guardar informacion a una tabla con 2 plantas , planta 1 y planta 2, cada uno tiene un numero de folio consecutivos dependiendo del año, por ejemplo si se inserta en la misma planta el numero de folio de planta 1 es 0001/2019 y planta
2 es un numero de folio precido.
MYSQL
NUM ANIO NOMBRE PESO CANTIDAD PLANTA
1 2019 AGUA 10 1
1
2 2019 AGUA 5 1
1
1 2019 AGUA 20 2
2
2 2019 ACEITE 30 3
2
MYSQL
CREATE DEFINER=`residuos`@`%` PROCEDURE `prueba`(
_anio year(4),
_ACEITE varchar(200),
_CantidadACEITE int,
_PesoACEITE int,
_AGUAvarchar(200),
_CantidadAGUA int,
_PesoAcGUA int)
BEGIN
if( pesoAGUA!=0 OR pesoACEITE!=0 ) then
Insert into prueba(Numero,anio,ACEITE,CantidadACEITE,PesoACEITE,AC,CantidadAgua,PesoAgua)
values (_idnumero,_anio,
_ACEITE,
_CantidadACEITE,
_PesoACEITE,
_AGUA ,
_CantidadAGU,
_PesoAGUA);
if( pesoAGUA2!=0 OR pesoACEITE2!=0 ) then
Insert into prueba(Numero,anio,ACEITE,CantidadACEITE,PesoACEITE,AC,CantidadAgua,PesoAgua)
values (_idnumero2,_anio,
_ACEITE2,
_CantidadACEITE2,
_PesoACEITE2,
_AGUA2 ,
_CantidadAGUA2,
_PesoAGUA2);
END IF;
END IF;
END
EL CASO EN ESTE ES QUE MIENTRAS INSERTE AL MISMO TIEMPO NO HAY PROBLEMA, PERO SI INSERTO NOMAS PLANTA 1, ME APARECE, QUE LOS PARAMETROS DE PLANTA 2 NO SE HAN LLENADO Y VICEVERSA, NECESITO QUE INSERTE EN PLANTA 1 O PLANTA 2, O EN AMBAS