Procedimientos almacenados de MySQL: ¿Cómo seleccionar de la tabla de procedimientos?

Digamos que tenemos un procedimiento almacenado seleccionando algo de una tabla:

CREATE PROCEDURE database.getExamples() 
SELECT * FROM examples;

¿Cómo puedo usar el resultado de este procedimiento en una selección posterior? (He intentado

SELECT * FROM (CALL database.getExamples())

pero sin éxito. ¿Debo usar SELECT ... INTO outVariable en el procedimiento? ¿O debería usar una función que devuelva la tabla en su lugar?

Respuestas a la pregunta(3)

Su respuesta a la pregunta