【发布时间】:2018-04-02 17:18:19
【问题描述】:
是否可以从波兰 (country_id = 76) 返回城市列表(例如),但在 WHERE 中使用国家名称(country.country 行的值)而不是直接 country_id?数据库结构如下。
@app.route('/citiess')
def city_list3():
db = get_db()
data = db.execute('''
SELECT city FROM city
JOIN country ON city.country_id = country.country_id
WHERE city.country_id = 76
''').fetchall()
data_json = []
for i in data:
data_json.extend(list(i))
return jsonify(data_json)
【问题讨论】:
标签: python python-3.x sqlite flask