用一个单独的分类值对数值进行子集设置



我有一个关于市场地区医疗保险费的数据集,我正试图按市场地区和州查询最低值。这是数据集:

state  area  premium
AK     AK1   500
AK     AK1   550
AK     AK2   600
AK     AK2   540 
AL     AL1   500
AL     AL1   400
AL     AL2   400
AL     AL2   500

我正在尝试获得:

state  area  premium
AK     AK1   500
AK     AK2   540
AL     AL1   400
AL     AL2   400

您可以执行类似以下的SQL查询:

odbc load, exec("SELECT state,area,min(premium) FROM myschema.MyTable GROUP BY 
state,area;") dsn(MyDatasource)

或者:

collapse (min) premium by(state,area) 

相关内容

最新更新