Les instructions dans MySQL sont délimitées par des points-virgules. Pour créer des procédures avec eux, vous faites une petite astuce comme ceci :
DELIMITER //
CREATE PROCEDURE p(IN Number INT)
BEGIN
IF NUMBER = 1 THEN
SELECT * FROM tblProduct WHERE ProductID = Number;
ELSE
SELECT * FROM tblProduct WHERE ProductId = 2;
END IF;
END //
DELIMITER ;
Consultez la documentation pour if/else pour plus d'informations.