0

私はこのクエリ(SQL Server 2008 R2)でほぼそこにいます:

Select selectedicao, selectedyear, selectedmonth
From weatherdaily
Where Selectedyear = 1990 and selectedmonth = 1
Group By selectedicao, selectedyear, selectedmonth

出力:

selectedicao    selectedyear    selectedmonth
-------------------------------------------------
KPKB            1990            1
KORD            1990            1
KFWA            1990            1
KCDW            1990            1
KFDY            1990            1
KLCK            1990            1

という別の列に最大値を追加するだけですkfactor

この列には、これらのグループごとに数百の値があり、上記のクエリの各グループにリストされる単一の値を取得できません。

4

1 に答える 1

2

機能を追加するだけでよいと思いますmax()

Select selectedicao, selectedyear, selectedmonth, max(kfactor) as max_kfactor
From weatherdaily
Where Selectedyear = 1990 and selectedmonth = 1
Group By selectedicao, selectedyear, selectedmonth
于 2013-02-18T17:59:51.153 に答える