将逗号分隔的文本拆分为MySQL中的列表

时间:2019-07-11 02:02:42

标签: mysql string

我有一个存储过程,其参数如下:

('Bob, Alex, Matt')

我想用逗号分隔此文本并将其存储在这样的变量中:

SET @myparams = ('Bob', 'Alex', 'Matt').

这会帮助我使用IN,因为我发现find_in_set效率低下,因为它不使用索引并且不会扫描所有行。

0 个答案:

没有答案