首页 > 代码库 > SQL分组处理气象数据及注意事项

SQL分组处理气象数据及注意事项

问题:从全国所有气象站点数据气候数据表中(温度,降水量,风速等)找出研究区气象站点及所需气象信息。

解决:

select 台站号 as 台站号,年 as 年,降水量 as 降水量,平均气温 as 年均温 from 站点气候年数据
where  台站号 in (select 台站号 from 研究区站点 ) and 
年 in(select distinct(年) from 研究区站点) 
group by 台站号,年,降水量,平均气温
order by 台站站号,年
注意:如果有分组的话,查询的列必须要在分组中!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(即不能写成group by 台站号)。


SQL分组处理气象数据及注意事项