У меня есть таблица, в которой два столбца - это идентификаторы, разделенные запятыми. Например
+--------+-------------+------------+
| name | country_ids | region_ids |
+--------+-------------+------------+
| item 1 | 1,2,3 | 2,4 |
+--------+-------------+------------+
| item 2 | 2,3 | 1,4 |
+--------+-------------+------------+
Я хотел бы выполнить запрос mysql, чтобы разделенные запятыми значения в обоих столбцах были разбиты на несколько строк. Таким образом, в приведенном выше примере, результаты будут
name | country_id | region_id |
+--------+------------+-----------+
item 1 | 1 | 2 |
item 1 | 1 | 4 |
item 1 | 2 | 2 |
item 1 | 2 | 4 |
item 1 | 3 | 2 |
item 1 | 3 | 4 |
item 2 | 2 | 1 |
item 2 | 2 | 4 |
item 2 | 3 | 1 |
item 2 | 3 | 4 |
Возможно ли это в выражении mysql - даже если мне нужно создать хранимую процедуру на лету?
Спасибо