ホームページ > データベース > mysql チュートリアル > SQL テーブルから一意のレコードのみを取得するにはどうすればよいですか?

SQL テーブルから一意のレコードのみを取得するにはどうすればよいですか?

DDD
リリース: 2025-01-14 14:51:45
オリジナル
411 人が閲覧しました

How Can I Retrieve Only Unique Records from a SQL Table?

SQL テーブルからの一意のデータの抽出

SQL テーブル内の重複エントリを処理していますか? このガイドでは、一意のレコードのみを効率的に取得する方法を説明します。 DISTINCT キーワードは成功への鍵です。

特定の列に冗長データを含むテーブルがあるとします (画像例を参照)。この列から一意の値を分離するには、次の SQL 構文を使用します:

<code class="language-sql">SELECT DISTINCT column_name
FROM table_name;</code>
ログイン後にコピー

たとえば、SELECT DISTINCT column2 FROM table_namecolumn2 からの一意のエントリのみを返し、サンプル テーブルから「item1」などの重複を削除します。

複数の列に基づく一意のレコードが必要ですか? DISTINCT 句内にそれらをリストするだけです:

<code class="language-sql">SELECT DISTINCT column1, column2, ...
FROM table_name;</code>
ログイン後にコピー

SELECT DISTINCT column1, column3 FROM table_name のようなクエリは、他の列の重複を無視して、column1column3 の値の一意の組み合わせを生成します。

DISTINCT キーワードは、一意のデータのみをフィルタリングして取得する簡単な方法を提供し、データ分析が正確かつ効率的に行われるようにします。

以上がSQL テーブルから一意のレコードのみを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート