序文ヒストグラムは、RDBMS によって提供される基本的な統計情報です。最も一般的に使用されるのは、最適化されたクエリ実行プランを選択するために、クエリ述語の選択性を推定することです。一般的なヒストグラムの種類には、等幅ヒストグラム、等高ヒストグラム、V 最適化ヒストグラム、MaxDiff ヒストグラムなどがあります。 注: テストデータベースのバージョンはMySQL 8.0です テーブルを作成し、ユーザー scott でデータを入力する必要がある場合は、以下を参照してください。 スコットはテーブルを作成し、データのSQLスクリプトを入力します 1. 需要SQL を使用して、水平に拡張されたヒストグラムを生成します。 たとえば、水平ヒストグラムを使用して各部門のボランティアの数を表示し、アスタリスク「*」は従業員を表します。 返される結果セットは次のようになります。
2. 解決策group byを使用してグループ化し、合計数を見つけて、lpadで入力します。 部門番号を選択、 lpad('*',count(*),'*') を cnt として empから 部門別にグループ化します。 テストログ: mysql>部門番号を選択、 -> lpad('*',count(*),'*') を cnt として -> empから -> deptno でグループ化します。 +--------+--------+ | 部門 | 件数 | +--------+--------+ | 10 | *** | | 20 | ***** | | 30 | ****** | +--------+--------+ セット内の 3 行 (0.00 秒) 要約するこれで、MySQL で水平ヒストグラムを作成する方法に関するこの記事は終了です。MySQL で水平ヒストグラムを作成する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: CSSファイルをインポートする3つの方法の詳細な説明
>>: XHTML CSS ページをプリンタ ページに変換する
最近の問題としては、次のような現象があります。システムには、docker run コマンドを継続的に...
目次1. JSONとは何か1.1 配列リテラル1.2 オブジェクトリテラル1.3 混合リテラル1.4...
この記事では、例を使用して、MySQL の計画されたタスクとイベントのスケジュールについて説明します...
Windows Server 2012 と Windows Server 2008 では、デスクトッ...
Dockerをインストールするyumパッケージを最新バージョンに更新します: sudo yum up...
この記事では、JavaScript メッセージ ボードでメッセージを追加および削除する小さな例を詳細...
CSS3 - 影の追加(ボックスシャドウの使用) CSS3 - div またはテキストに影を追加する...
今日、ちょっとした問題に遭遇し、長い間苦労しました。そのことを皆さんにシェアしたいと思います。 a ...
Dockerはプライベートレジストリ内のイメージを照会または取得するために、 docker 検索 1...
この記事では、カレンダー効果を実現するためのjQueryの具体的なコードを例として紹介します。具体的...
実際、この効果を実現するのは非常に簡単で、この効果は特殊効果と呼ぶことすらできません。次のコードを ...
以前、「Web ページにシステムに組み込まれていないフォントを埋め込む」という研究をしたことがありま...
この記事は主にSQLシリアル番号取得コード例を紹介します。記事ではサンプルコードを詳細に紹介しており...
目次テクノロジースタックバックエンドビルドAPIフロントエンドウェブ構築ゲートウェイ建設ゲートウェイ...
Linuxインスタンスでpipを使用する際のタイムアウト問題を解決する方法pip は最も人気のある ...