レコードに複数の参照が含まれている場合、最も低いインデックス番号/ Indnoを取得する方法を知りたい(同じメタデータを含む契約があるとしますが、インデックス番号のみです)同じ表のいくつかのレコードについては、複数の結果を返す
Indnoの選択でいくつかの/ Minの選択肢または2の組み合わせを使用しましたが、失敗しました。
これは最低Indnoレコードを取得しますが、代わりに、それらすべてのわずか1記録:
Select MIN(Indno) as LowestIndexes
from TableName
where indno matches some criteria in other columns
例:結果のこのセットについて
IndNo Col 1 Col 2 Col 3
1 Peanut Butter Jelly
2 Peanut Butter Jelly
3 Peanut Butter Jelly
4 Milk Oreo InfiniteJoy
5 Milk Oreo InfiniteJoy
6 I Love SQL
7 I Love SQL
8 I Love SQL
9 I Love SQL
10 I Love SQL
私だけを返すことができなければなりません最小のインデックス番号/各レコードのインデックス番号:
1
4
6
どのDBMSを使用していますか?ここにたくさんの例があります:http://stackoverflow.com/questions/tagged/greatest-n-per-group+sql –
2014 Managementスタジオを持つSQL Server 2008。 – Th3Phantomz