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