Sql-distinct-keyword
提供:Dev Guides
SQL-個別のキーワード
SQL DISTINCT キーワードをSELECTステートメントと組み合わせて使用して、重複するレコードをすべて削除し、一意のレコードのみをフェッチします。
テーブルに複数の重複レコードがある場合があります。 そのようなレコードを取得する際、重複するレコードを取得するのではなく、それらの一意のレコードのみを取得する方が合理的です。
構文
重複レコードを排除するためのDISTINCTキーワードの基本的な構文は次のとおりです-
例
次のレコードを持つCUSTOMERS表を考慮してください-
まず、次のSELECTクエリが重複する給与レコードを返す方法を見てみましょう。
これにより、次の結果が生成されます。給与(2000)は2回来ており、元のテーブルからの重複レコードです。
ここで、上記のSELECTクエリでDISTINCTキーワードを使用して、結果を確認します。
これにより、エントリが重複していない次の結果が生成されます。