簡単に言うと、distinct は重複を削除するために使用され、group by は統計を集計するように設計されています。これら 2 つは実現できる機能にいくつかの類似点がありますが、慎重に区別する必要があります。 DISTINCT を使用した単純な重複排除操作は、GROUP BY よりも高速です。 distinctive は、単一列および複数列の重複排除をサポートします。 group by の頻度は比較的高いですが、その機能と同じく集計統計を行うことが目的です。重複排除の機能も実現可能ですが、これは得意分野ではありません。 違い: 1) distinct は結果から重複する行を削除するだけです。 Group by は指定された列によるグループ化を意味し、この時点では通常、select で集計関数が使用されます。 2) distinctive は異なるレコードを表示することです。 グループ化とは、クエリを実行する前にレコードをカテゴリ別に並べ替えることを意味します。 GROUP BY ではクエリ結果に集計関数を含める必要がありますが、DISTINCT では含める必要はありません。 これで、MySQL の distinct と group by の違いに関するこの記事は終了です。distinct と group by の違いについての詳細は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: JavaScript における this ポイントの問題の詳細な説明
>>: Linux でのマルチスレッドおよびマルチプロセス クラッシュのシミュレーションに関する簡単な説明
/******************** * 仮想ファイルシステム VFS **********...
JS、CSSについてCS: ...上部のスタイルシートCSS式を避ける外部JS、CSSの使用JSと...
目次1. ビューフック1. ngAfterViewInit および ngAfterViewCheck...
シナリオ 1:半透明の境界線を実現するには: CSS スタイルのデフォルトの動作により、背景色はコン...
MySQL を学習すると、インストール後にいくつかのデフォルトのデータベースが付属していることに気付...
<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...
nginx.conf で複数のサーバーを設定します。 http リクエストを処理する際、nginx ...
Linux や Unix の cut コマンドは、ファイルの各行から一部を切り取って標準出力に出力す...
マウス効果では、setTimeout を使用して固定時間にノードを生成し、ノードを削除し、生成された...
プライベート Docker レジストリのインストールとデプロイは、Docker テクノロジーを導入、...
現在のスクロール オフセットを html 要素の属性に追加することで、現在のスクロール位置に基づいて...
1. スクリプトを動的に読み込むウェブサイトの需要が高まるにつれて、スクリプトの需要も徐々に増加しま...
コンピュータ サイエンスで最も一般的に使用され、議論されているデータ構造の 1 つは、二分探索木です...
目次アイデア傍受を要求するレスポンスインターセプションhttpClient.tsを使用してリクエスト...
目次1. 親子コンポーネント通信2. クロスレベルコンポーネント通信1. レイヤーごとに値を渡す2....