如何在MySQL存储过程中分割逗号分隔的文本

问题描述

您可以通过两种方式做到这一点:

  1. SQL库
  2. 原生与REGEXP

解决方法

如何在MySQL存储过程中拆分逗号分隔的文本(ID列表)以在SQL“ IN”语句中使用结果。

SELECT * FROM table WHERE table.id IN (splitStringFunction(commaSeparatedData,','));