I have call statement like
CALL report_procedure
(\'2013-02-01\',now(),\'2015-01-01\',\'1\');
and i want to use it in a select query. i h
It is not possible to use result set from procedure in FROM clause. MySQL does not allow doing this.
You may populate another table (or temporary table) in your procedure, and after, use that table in SELECT commands -
CALL report_procedure ('2013-02-01',now(),'2015-01-01','1'); -- fill temp_table
SELECT * FROM temp_table;