私はこの質問sql-distinct+selectをチェックしてみましたが、私の状況に正しく合わせることができないようです。私もsqldevチームに所属していないので、データベースのすべてのインとアウトを知りません。私はここでテストDBで暗闇の中で撮影しています。これが私の現在のクエリの疑似サンプルです:
select a.name, b.col1,
from name a, amount b
where a.identifier=b.acctid
and b.col1 != 'test'
現在クエリによって返されるものの例:
a.name | b.col1
Jeff 1
Jeff 333
Jeff 77
Jeff 1
Jeff 14
Bob 22
Bob 4
Bob 5
Bob 6
そして、クエリの結果が、ColAに基づいて一意である最初のn(私が選択した数)の結果を返すようにしたいと思います。たとえば、nが2の場合:
a.name | b.col1
Jeff 1
Jeff 333
Bob 22
Bob 4