序文ヒストグラムは、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 ページをプリンタ ページに変換する
目次1. 時計の新しい使い方1.1. ウォッチの使用構文1.2. 複数の属性値を監視する1.3. 参...
BGCOLOR 属性を使用して、行の背景色を設定できます。基本的な構文<TR BGcolor...
これが何を意味するのかを理解するには、まずサブディレクトリとは何かを知る必要があります。では、サブデ...
目次1. マップされた型2. マッピング修飾子3. キーの再マッピング4. さらなる探究序文: Ty...
質問docker で gdb を実行すると、ブレークポイントに到達しますが、ブレークポイントに入るこ...
目次1. MySQL マスタースレーブレプリケーションの原理2. MySQLのコンパイルとインストー...
この記事では、カスタムツリーコンポーネントを再帰的に実装するVueの具体的なコードを参考までに共有し...
導入簡単に言えば、tcpdump は、ネットワーク上のトラフィックをダンプし、ユーザーの定義に従って...
Macはシェル(ターミナル)SSHを使用してリモートサーバーに接続します前提条件: 接続する必要があ...
運用保守エンジニアは、初期段階では非常に大変な仕事です。この期間中、コンピューターの修理、ネットワー...
土曜日、本番サーバー上の Redis サーバーが利用できなくなり、エラー メッセージは次のようになり...
CSS3以前は、グラデーション画像は背景画像としてのみ使用できました。 CSS3 のグラデーション構...
序文MySQL 8.0.13 では、インデックス スキップ スキャン (インデックス ジャンプ スキ...
Vuex は、Vue.js アプリケーション専用に開発された状態管理パターンです。集中型ストレージを...
GitHub にはあらゆる種類の魔法のツールがあります。今日、私はデータベースを操作するためのコマン...