mysql 存储过程返回table结果集,另一个存储过程用临时表接收此结果集,怎么写?

之前是用SQLServer的,对mysql不熟,现在需要用到mysql。有个存储过程互相调用的问题:
存储过程p1,有两个参数a1,a2。此存储过程执行并返回一个table。
另一个存储过程p2,调用p1,用临时表接收p1的结果集。
在存储过程p2里调用p1该怎么写?

你好,遇到同样的情况,请问最后解决了嘛?怎么解决的