Основная идея заключается в том, что когда я вызываю процедуру, я хочу получить набор данных, а не только одно значение (установив для results
значение INT
и выбрав COUNT(id)
, например).Я хотел бы знать, как изменить эту процедуру, чтобы получить несколько значений ...
DELIMITER //
CREATE PROCEDURE getnames(IN id_in INT,OUT results ???)
BEGIN
set results=(select name from people where id>id_in);
END //
DELIMITER ;