Advertisement
LovelessIsma

Untitled

Apr 1st, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE DEFINER=`root`@`localhost` PROCEDURE `pa_requerimiento_listar`(IN `idrequerimiento` int(11) , IN `idusuario` int(11) , IN `fecha` int(11) , IN `categoria` varchar(2) , IN `tipo` varchar(2), IN `id` INT, IN `pagina` INT(11))
  2. BEGIN
  3.   DECLARE firstLimit INT(11) DEFAULT 42;
  4.   DECLARE vstart INT(11) DEFAULT 0;
  5.  
  6.   set vstart = (pagina * firstLimit) - firstLimit;      
  7.  
  8.   IF tipo = '1' THEN
  9.     SELECT * FROM tm_requerimiento
  10.     WHERE tm_idusuario = idusuario AND Activo = 1
  11.       LIMIT vstart, firstLimit;
  12.   ELSEIF tipo = '2' THEN
  13.     SELECT * FROM tm_requerimiento
  14.     WHERE tm_fecha = fecha AND Activo = 1
  15.       LIMIT vstart, firstLimit;
  16.   ELSEIF tipo = '3' THEN  
  17.     SELECT * FROM tm_requerimiento
  18.     WHERE tm_categoria = categoria AND Activo = 1
  19.       LIMIT vstart, firstLimit;
  20.   ELSEIF tipo = '4' THEN
  21.     SELECT * FROM tm_requerimiento
  22.     WHERE tm_idrequerimiento = id;
  23.   END IF;
  24. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement