MySql存储过程参数问题
存储过程返回的值是一行一行的,但每行又不是某个表的所有数据,可能是两个表的某些数据,想把数据一条一条的存放返回,该怎么弄啊!
DELIMITER $$;
DROP PROCEDURE IF EXISTS `mydata`.`GETROWNUM`$$
CREATE PROCEDURE `mydata`.`GETROWNUM` ()
BEGIN
declare mycount int;
set @mycount=0;
select (@mycount:=@mycount+1) as rownum,t01.* from t01 where t01.unitid='A1A10A1';
END$$
DELIMITER ;$$
就这个存储过程想把查询结果返回,那个返回的参数怎么写?