works:programmer:db-mysql:select_json
Формирование MYSQL JSON и всё что с ним связанно
Запрос SELECT Делает запрос на таблицы и поля таблиц, где поля это JSON объекты:
SELECT concat(t.TABLE_SCHEMA, '.', t.TABLE_NAME) as 'TABLE_NAME', ( SELECT concat('[', group_concat( json_object('COLUMN_NAME', c.COLUMN_NAME, 'COLUMN_TYPE', c.COLUMN_TYPE) ), ']') as 'COLUMN_NAME' FROM information_schema.`COLUMNS` c WHERE c.TABLE_SCHEMA = t.TABLE_SCHEMA AND c.TABLE_NAME = t.TABLE_NAME ) as 'COLUMNS' FROM information_schema.`TABLES` t
works/programmer/db-mysql/select_json.txt · Последнее изменение: 2018/12/15 17:18 — 127.0.0.1