MySQLクエリ制御ステートメントの詳細なグラフィック説明

MySQLクエリ制御ステートメントの詳細なグラフィック説明

mysql クエリ制御ステートメント

フィールド重複排除

**キーワード: 明確**
構文: テーブル名から別のフィールド名を選択します。

事例: 部門の重複排除

emp から別の dep を選択します。 

ifnull構文

Null と任意の数字を足すと Null になります

ifnullを使用してnull値を置き換えます

構文: Select ifnull (空の可能性があるフィールド名。空の場合は何かに置き換えます) from table name;

例: 従業員の月給と手数料の合計を表示する

empからsal+ifnull(comm,0)を選択します。


エイリアスフィールド

方法: テーブル名からフィールド名をエイリアスとして選択する

テーブル名からフィールド名のエイリアスを選択

並べ替え:

		キーワード: 並べ替え
		構文: テーブル名からフィールド名を選択し、フィールド名で並べ替えます (並べ替えに使用) asc (昇順)/desc (降順)

集計関数:

MySQL はフィールドを計算するための集計関数を提供します。
Sum(): 列全体のデータを合計します
Count(): nullの数を数え、数えない
Max(): 最大値
Min(): 最小値
Avg(): 平均値
Round(): 小数点以下の桁数を丸める (...、何桁か)

例: 総給与

要約する

これで、MySQL クエリ制御文に関するこの記事は終了です。関連する MySQL クエリ制御文の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQLクエリ文の実行プロセスを理解するための記事
  • MySQLクエリ文の実行プロセスの詳細な説明
  • Python SQL ステートメントを使用して、MySQL データベースで複数条件のあいまいクエリを実行するアイデアの詳細な説明
  • Mysql クエリの結果セットを JSON データに変換するサンプル コード
  • Visual Studio Codeを使用してMySqlデータベースに接続し、クエリを実行します。
  • MySQL クエリの最適化: クエリが遅い原因と解決策
  • MySQL 集計統計データの低速クエリの最適化
  • MySQL マルチテーブルクエリの具体例
  • あるテーブルからバッチデータをクエリし、それを別のテーブルに挿入する MySQL の完全な例
  • MySQLでSQLクエリ文がどのように実行されるかを分析する

<<:  JS配列重複排除の詳細

>>:  Web デザイン ヘルプ: Web フォント サイズ データ リファレンス

推薦する

あなたのウェブサイトはIE8に適していますか?

オリンピック期間中にIE8ベータ2がリリースされ、英語版のリリースに合わせて中国語版も第一波でリリー...

ftp は SSH 経由で Linux にリモート接続します

まず Linux に ssh をインストールします。例として Centos を使用します。ポータル:...

tinyMCEの使い方と体験の詳細な説明

tinyMCE の使用方法の詳細な説明初期化TinyMCE を初期化するときは、ページの HEAD ...

SQL 実装 LeetCode (185. 部門内で最も給与の高い上位 3 名)

[LeetCode] 185. 部門別給与上位3位従業員テーブルにはすべての従業員が保持されます。...

要素 DateTimePicker+vue ポップアップボックスに時間のみが表示される問題を解決する

3つの知識ポイント: 1. CSS子孫セレクターhttps://www.w3school.com.c...

フォームから Vue ElementUI を使用してログイン効果を実装する例

目次1. ElementUIで基本的なスタイルを構築する2. [送信]ボタンをクリックして、アカウン...

JavaScriptはシンプルな計算機能を実装します

この記事では、参考までに、簡単な計算機を実装するためのJavaScriptの具体的なコードを紹介しま...

mysql データ型変換の実装

1. 問題下図のような表があり、結果値がreference_high値より大きいデータを見つける必要...

MySQLのexplain型の詳細な説明

導入:多くの場合、さまざまな選択ステートメントを使用して必要なデータを照会した後、多くの人は作業が正...

Vueタイマーの詳細な使い方

この記事では、参考までにタイマーを実装するためのVueの具体的なコードを紹介します。具体的な内容は次...

Nginx の一般的な設定とテクニックの概要

序文この記事では、Nginx の一般的な、実用的で興味深い構成をいくつか紹介します。この記事を読んだ...

MySQL データベースは SQL ステートメントを知っている必要があります (拡張バージョン)

拡張版です。質問とSQL文は以下の通りです。ユーザー テーブルを作成し、id、name、gender...

MySQL クラスター化インデックスのページ分割原理の分析例

この記事では、MySQL クラスター化インデックスのページ分割を例を使って説明します。ご参考までに、...

MySQLの左結合と内部結合について簡単に説明します

序文最近、X 省のコールド チェーン トレーサビリティ システムの開発で忙しくしています。毎日午後 ...

ViteでReactプロジェクトを構築する方法

目次序文Viteプロジェクトを作成する改修プロジェクトディレクトリの規則その他の構成序文毎日鳩、火ば...