气象局需要统计各城市的平均气温,了解不同城市的气候差异。
现有天气记录表 weather_rcd_china,包含日期、最高温度、最低温度、天气状况、城市。
注意:温度字段 tmp_h、tmp_l 是字符串格式(如 "-2℃"),需要提取数值部分。
请编写SQL查询,统计各城市的平均最高温度和平均最低温度。输出城市、平均最高温、平均最低温。
weather_rcd_china
| dt | tmp_h | tmp_l | con | wnd | city |
|---|---|---|---|---|---|
| 2011-01-01 | -2℃ | -7℃ | 多云~阴 | 无持续风向 微风 | beijing |
| 2011-01-02 | -2℃ | -7℃ | 多云 | 无持续风向 微风 | beijing |
| 2011-01-03 | -2℃ | -6℃ | 多云~阴 | 西北风~北风 3-4级~4-5级 | beijing |
| 2011-01-04 | -2℃ | -9℃ | 晴 | 北风 5-6级 | beijing |
| 2011-01-05 | -2℃ | -10℃ | 晴 | 北风~无持续风向 3-4级~微风 | beijing |
 成为会员,解锁300道大厂数分SQL真题
MySQL 8.0