Как изменить запрос для того, чтобы in работал со строкой массивом?
SELECT name, value FROM params
WHERE params.request_id = 1
AND name IN (SELECT request_params FROM check WHERE id = 1)
Есть такой запрос
в таблице check поле request_params у меня строка вида ['field1', 'field2'] - этот формат можно поменять, для работоспособности запроса
в таблице params у меня что то вроде мапы name, value
Мне нужно написать запрос, который будет брать строку из requestParams, и возвращать мне все name, value у которых name из этой строки
например там данные
name = field1, value = value1
name = field2 value = value2
name = field10, value = value10
вывод
name = field1, value = value1
name = field2 value = value2