5
列の一意の値ごとに最初の行のみを選択する方法
顧客の住所の表があるとします。 CName | AddressLine ------------------------------- John Smith | 123 Nowheresville Jane Doe | 456 Evergreen Terrace John Smith | 999 Somewhereelse Joe Bloggs | 1 Second Ave テーブルでは、John Smithのような1人の顧客が複数の住所を持つことができます。'CName'に重複がある最初の行のみを返すには、このテーブルの選択クエリが必要です。このテーブルでは、3番目を除くすべての行を返す必要があります(または1番目-これらの2つのアドレスのいずれでも問題ありませんが、返されるのは1つだけです)。SELECTクエリに追加して、サーバーが以前に列の値を見たことがあるかどうかに基づいてフィルタリングできるキーワードはありますか?