#python #mysql #json
#python #mysql #json
Вопрос:
У меня есть один оператор SQL
select p.branchID,country,p.governate,p.regionCity,,issuer_type,issuer_id,issuer_name from issuer
и я хочу получить его вывод следующим образом:
"issuer": {
"address": [{
"branchID": "0",
"country": "EG",
"governate": "Cairo",
"regionCity": "Nasr City",
}
],
"id": "296666",
"name": "Company Name",
"type": "B"
}
Комментарии:
1. возвращаемый запрос представляет собой таблицу, в которой нет иерархии между столбцами. Если вы хотите получить такой json с вложенными в него полями, вам следует реализовать свою пользовательскую логику. Конечно, также возможно хранить данные в разных таблицах и связывать их друг с другом одним или несколькими столбцами, динамический файл json может быть создан программно.
2. Пожалуйста, предоставьте образцы данных из исходной таблицы. Неясно, как это соотносится с желаемыми результатами.
3. ВСТАВИТЬ В
issuer
;(branchID
,country
,governate
,regionCity
,issuer_type
,issuer_id
,issuer_name
, ) ЗНАЧЕНИЯ (‘0’, ‘EG’, ‘Cairo’, ‘Nasr City’, ‘B’, ‘21122169’, ‘Название компании’); ЗАФИКСИРОВАТЬ;