Cargando

Ir a contenido

X

Como se crea un estructura if dentro de un procedimiento almacenado?





  AUTOR PREGUNTA

Publicado 17 febrero 2014 - 19:20
Como creo una estructura if que segun un valor seleccione una u otra en una tabla de mysql
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 17 febrero 2014 - 19:23
Para crear un procedimiento almacenado con una estructura if que permite seleccionar una u otra tabla, utilizamos un ejemplo como este

DELIMITER //

CREATE PROCEDURE p(IN numero INT)
BEGIN
    IF numero = 1 THEN
	    SELECT * FROM tabla1 WHERE tabla1.id = numero;
    ELSE
	    SELECT * FROM tabla2 WHERE tabla2.id = numero;
    END IF;
END //

DELIMITER ;



X