MySQL のグループ分けの例

MySQL のグループ分けの例

mysql のような php switch case ステートメント。

  1. xxフィールドを選択、
  2. ケースフィールド
  3. 条件1の場合、値1
  4. 条件2の場合、値2
  5. それ以外の場合は他の値ENDエイリアス
  6. テーブル名から;

グループ合計の例を次に示します。

sum(redpackmoney) を stota,ischeck として選択します 
t_redpackより
isCheck でグループ化

使用例:

sum(redpackmoney)をstotaとして選択します。
(CASE isCheck WHEN '1' THEN 'checktrue' WHEN '0' THEN 'uncheck' WHEN '-1' THEN 'checkfalse' ELSE 'unknow' END) チェック情報として 
t_redpackより
isCheck でグループ化

checkinfoでは、-1、0、1がcheckfalse、uncheck、checktrueに置き換えられます(CASE WHENは文字列置換処理を実行します)

上記は、MySQL で case when ステートメントを使用する簡単な例です。

以下もご興味があるかもしれません:
  • MySQLの場合の使用例分析
  • MySQL ストアド プロシージャで case ステートメントを使用する詳細な例
  • MySQLソートにおけるCASE WHENの使用例
  • MySQL における識別子の大文字と小文字の区別の問題の詳細な分析
  • Mysql のケースと使用方法の詳細な説明
  • mysql 更新ケース更新フィールド値が固定されていない操作

<<:  Vueはシンプルなデータ双方向バインディングを実装します

>>:  jsvc を使用して tomcat を起動する方法 (通常のユーザーとして実行)

推薦する

Ubuntu 18でターミナルを美しいコマンドラインプロンプトに変更する方法

VMware と Ubuntu を再インストールしましたが、コマンドラインプロンプトが単調すぎて美し...

単一テーブルのMySQLバックアップとリストアに関する簡単な説明

A. MySQLバックアップツールxtrabackupのインストール1. Percona 公式 xt...

リンク内の href=# はどういう意味ですか?

現在のページへのリンク。 -------------------一般的な使用法は次のとおりです。 &...

Webデザインにおけるフォームデザインテクニックのまとめ

「脳が多数の領域間の関係を処理できるように、入力は論理的なグループに分割する必要があります。」 – ...

MySQL のインデックスと制約の例文

外部キーテーブルの主キーがどのテーブルの外部キーであるかを照会する 選択 テーブル名、 列名、 制約...

Vueベースのビデオプレーヤーの実装例

既存のビデオ プレーヤーがニーズを満たせない場合は、ビデオを自分でカプセル化する必要があります。ビデ...

ReactでCSSをエレガントに書く方法

目次1. インラインスタイル2. インポート方法を使用する3.cssモジュールのエクスポート4. ス...

MySQLデータベースパラダイムの詳細な説明

序文:データベースパラダイムについてはよく耳にしていましたが、詳細まで理解したことはありませんでした...

Reactでファイルパスエイリアスを素早く設定する方法

React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。F...

Linux システムで HugePages をすばやく構成するための完全な手順

序文Linux システムの HugePages と Oracle データベースの最適化については、関...

React + Threejs + Swiper パノラマ効果を実現するための完全なコード

パノラマビュー効果を見てみましょう: 住所を表示スクリーンショット: 体験してみると、周囲の環境がぐ...

MySQLでストアドプロシージャをデバッグする最も簡単な方法

同僚から、一時テーブルを使用して変数データを挿入して表示する方法を教わったことがありますが、この方法...

nginx+php実行リクエストの動作原理の詳細な説明

PHPの仕組みまず、よく耳にするcgi、php-cgi、fastcgi、php-fpmの関係を理解し...

優れたユーザー エクスペリエンス デザイナーが行うべき 5 つのこと (画像とテキスト)

この記事は、@C7210 によって翻訳されたブログ「Usability Counts」からの翻訳です...

MySQLバイナリログを介してデータベースデータを復元する方法の詳細な説明

ウェブサイト管理者は、さまざまな理由や操作により、ウェブサイトのデータを誤って削除したり、ウェブサイ...