Advertisement
LovelessIsma

Untitled

Apr 4th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. BEGIN
  2.     DECLARE firstLimit INT(11) DEFAULT 42;
  3.     DECLARE vstart INT(11) DEFAULT 0;
  4.    
  5.     IF tipo = '1' THEN -- PAGINADO
  6.         SELECT * FROM tp_seccionpack
  7.         WHERE tp_nombre LIKE CONCAT('%', criterio, '%') AND Activo = 1
  8.             LIMIT vstart, firstLimit;
  9.     ELSEIF tipo = '2' THEN
  10.         SELECT * FROM tp_seccionpack WHERE tp_idseccionpack = id;
  11.     ELSEIF tipo = '3' THEN -- TODO
  12.         SELECT * FROM tp_seccionpack WHERE Activo = 1;
  13.     ELSEIF tipo = '4' THEN -- TODO
  14.         SELECT COALESCE(b.td_idgruposeccion, 0) AS td_idgruposeccion, COALESCE(b.tp_idseccionpack, a.tp_idseccionpack) AS tp_idseccionpack, COALESCE(b.td_nombreseccion, a.tp_nombre) AS tp_nombre
  15.         FROM tp_seccionpack AS a
  16.             LEFT JOIN td_grupo_seccion AS b ON a.tp_idseccionpack = b.tp_idseccionpack AND b.tm_idgrupoarticulo = id  AND a.Activo = 1 AND b.Activo = 1 ;
  17.     END IF;
  18. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement