mysql存储函数字段集合ID查询名称-自定义mysql函数

时间:2021-06-01 14:53:56   收藏:0   阅读:24
CREATE DEFINER=`root`@`localhost` FUNCTION `getRoleName`(`rid` text) RETURNS text CHARSET utf8 COLLATE utf8_bin
BEGIN
	DECLARE role_name text;
  SELECT GROUP_CONCAT(`name`) into role_name from table_name where FIND_IN_SET(id,rid);
	RETURN IFNULL(role_name,‘‘);
END

使用

SELECT id,getRoleName(rid) FROM `table_name `

原文:https://www.cnblogs.com/phper8/p/14836014.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!