У меня есть Таблица, таблица1 со столбцом
id name
1 A
2 B
3 C
4 D
И еще одна таблица со столбцом
id group
1 ["1","3"]
2 ["2","3"]
3 ["1","4"]
group является полем типа JSON.Я хочу получить записи из первой таблицы по группам второй таблицы.
SELECT * FROM table1 WHERE id IN (SELECT group FROM table2 WHERE id=1);
Я пробовал следующий запрос, но не получил результат.
SELECT * FROM table1 WHERE JSON_CONTAINS(id, (SELECT group FROM table2 WHERE id=1))