Несколько вариантов, как разделить строку по разделителю в MySQL:
- Использовать функцию SUBSTRING_INDEX(). 23 Она принимает в качестве аргументов строку, разделитель и количество строк и возвращает количество строк, разделённых указанным разделителем. 2
- Создать хранимую процедуру. 35 Процедура принимает входную строку и разделитель, разделяет строку по этому разделителю и сохраняет полученные части во временную таблицу. 5
- Использовать функции JSON в MySQL 8.0. 5 В этой версии MySQL есть поддержка JSON, что позволяет творчески использовать её для разделения строк. 5
Выбор метода зависит от версии MySQL и конкретного случая использования. 5