USE `vn`; DROP procedure IF EXISTS `zone_getAvailable`; DELIMITER $$ USE `vn`$$ CREATE DEFINER=`root`@`%` PROCEDURE `zone_getAvailable`(vAddress INT, vLanded DATE) BEGIN CALL zone_getFromGeo(address_getGeo(vAddress)); CALL zone_getOptionsForLanding(vLanded, FALSE); SELECT * FROM tmp.zoneOption; DROP TEMPORARY TABLE tmp.zone, tmp.zoneOption; END$$ DELIMITER ;