#mysql #json
#mysql #json
Вопрос:
Справка по таблице
ID Name
1 Name1
2 Name2
JSON1 = {name:Name1,data:"data1"}
JSON2 = {name:Name2,data:"data2"}
Итоговая таблица вывода
data reference
JSON1 1
JSON2 2
Мне нужна итоговая таблица вывода в mysql, которая ссылается на табличную справку и хранит данные из JSON1 и JSON2
Комментарии:
1. Что такое
JSON1
иJSON2
? Являются ли они переменными в хранимой процедуре?2. ДА. я хочу сохранить эти файлы JSON в столбце данных
Ответ №1:
SELECT "JSON1" AS data,
ID AS reference
FROM Table
WHERE JSON1 LIKE CONCAT('{name:', Name, ',data:%}')
UNION
SELECT "JSON2" AS data,
ID AS reference
FROM Table
WHERE JSON2 LIKE CONCAT('{name:', Name, ',data:%}')