【发布时间】:2021-06-10 18:19:07
【问题描述】:
我有两张表:一张是主要城市附近的气象站列表以及到城市的距离,另一张是每个气象站的天气平均值。我想做一个连接,比如显示离旧金山最近的车站的天气数据。
示例表距离:
select * from distances limit 3;
city | station | distance
----------+-------------+-----------
New York | USC00280721 | 62.706849
New York | USC00280729 | 91.927548
New York | USC00280734 | 91.865147
示例表天气数据
select * from weatherdata where id='USC00280734' limit 3;
id | date | element | data_value | mflag | qflag | sflag | observation_time
-------------+------------+---------+------------+-------+-------+-------+------------------
USC00280734 | 2001-01-01 | TMAX | -6 | | | 0 | 07:00:00
USC00280734 | 2001-01-01 | TMIN | -61 | | I | 0 | 07:00:00
USC00280734 | 2001-01-01 | TOBS | -89 | | I | 0 | 07:00:00
我希望能够根据城市名称进行 SQL 选择。
【问题讨论】:
标签: sql postgresql