MySQL:想把查询结果作为返回值返回,这个SQL函数该怎么写?返回值类型该填什么?

参数:无
返回值类型:????
BEGIN #Routine body goes here... RETURN (select * from users join groups_users on users.id = groups_users.user_id);END;

第1个回答  2014-01-04
返回值类型:table
第2个回答  推荐于2017-11-25
在mysql里面有一个存储函数,你写一个存储函数就可以了,或者使用java语言的jdbc驱动编写DAO可以直接将结果保存到程序里面,到程序里面后就可以写一个输出文档保存到记事本里了,不过这是一件很专业的事情,过程比较复杂。本回答被网友采纳
第3个回答  2018-08-10
UDF不允许返回结果集,只能是单个值
第4个回答  2014-01-11
我来看答案
第5个回答  2014-01-04
mysql 好像存储过程里面, 直接写一句查询语句, 就相当于 存储过程 返还结果集的处理啦!本回答被提问者采纳
相似回答