Моя таблица ПользовательКак соответствовать разделенных запятыми значений в MySQL и получить значения
+----+-----------+---------+--------+---------+------+-------+
| id | name | email | number | call_no | chek | Extra |
+----+-----------+-------+----------+---------+------+-------+
| 1 | one | [email protected] | 123 | 1164 | 1 | 1,2 |
+----+-----------+---------+---------+---------+------+------+
| 2 | two | [email protected] | 123 | 1164 | 1 | 2,1 |
+----+-----------+---------+---------+---------+------+------+
Я поле называется Extra
оно содержит значение 1,2
что мой вопрос?
Мне нужно, чтобы соответствовать 1,2 в таблице идентификатору и myresult как one,two
из таблицы пользователя
Для простого примера query.what им пытались в ниже?
select name from user Extra in('1,2');
Мой ожидаемый выход
one,two
Если я пытался сделать в взорваться, и если я запустить его в цикле я могу получить результат, но мне нужно это в sql
возможно получить его?
Сохранение значений в CSV очень плохой дизайн базы данных. – Jens
Изменить дизайн db - это вариант? – Masiorama