重複排除の MySQL フィールドクエリを実行する方法
MySQLのフィールドで重複のないクエリを実行するには、DISTINCTキーワードを使用できます。手順は次のとおりです。
- 重複データを削除する必要があるフィールドをSELECTステートメントで照会する、例えば:
DISTINCT column_name を table_name から選択
コラム名には重複を削除するべきカラム名が、テーブル名にはクエリを実行するテーブル名が指定されます。
- 前述の文を実行すると、重複排除された結果セットが返されます。
DISTINCT关键字は,すべてのデータ型に適用できますが,単一のフィールドに使用できることに注意してください。複数のフィールドで重複排除を実行する必要がある場合は,GROUP BY句を使用できます。例:
SELECT column_name1, column_name2 FROM table_name GROUP BY column_name1, column_name2;
column_name1とcolumn_name2は一意なフィールド名、table_nameは検索対象のテーブル名です。上記を発行すると指定されたフィールドで一意化された結果が返されます。