标签: mysql reporting-services
我正在使用SSRS和MySQL,需要处理来自SSRS的多选参数进入MySQL中的例程(存储过程)。
SSRS将多选参数作为逗号分隔的字符串传递:
“1,2,3,4”
在SQL Server中执行此操作的常用方法是使用一个表值函数,该函数将返回一个表,每个值都有一行。然后你加入这个表,一切都很好。
在MySQL中处理这种情况的最佳方法是什么,因为它没有等效的表值函数?
我已经看到了在函数中使用临时表的建议,但是我将同时多次调用此函数,这样很可能无法正常工作。