DELIMITER $$ CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn2008`.`unary_tops`() BEGIN /** * Devuelve todos los nodos que no tienen padre. * * @table tmp.tree Tabla con los ids de los nodos que no tienen padre; **/ DROP TEMPORARY TABLE IF EXISTS tmp.tree; CREATE TEMPORARY TABLE tmp.tree ENGINE = MEMORY SELECT s.`unary_id` AS id, s.name, s.odbc_date, s.type FROM `unary_scan` s INNER JOIN `unary` u ON s.unary_id = u.id WHERE u.parent IS NULL; END$$ DELIMITER ;