【发布时间】:2015-10-05 09:56:20
【问题描述】:
我有以下数据库表:
SENSORS: sensor_id, type_id, location_id, pin_id
SENSOR_TYPES:type_id, type_name, parameter
LOCATIONS: location_id, room
PI_PINS: pin_id, broadcom, wiring_pi, description
SENSORS 和其他三个表之间已经通过 x_id 字段建立了关系。
如何构建 python 代码来运行 SQL 查询,该查询将返回包含 {sensor_id:type_name} 的 dict?我认为以下查询应该可以工作,但我不确定如何将其包装在 python 中以返回一个字典。
SELECT sensors.sensor_id, sensor_types.type_name
FROM sensors
INNER JOIN sensor_types
ON sensors.type_id=sensor_types.type_id
【问题讨论】:
标签: python mysql relational-database mariadb