MySQL の列から行への変換と年月グループ化の例

MySQL の列から行への変換と年月グループ化の例

以下のように表示されます。

SELECT count(DISTINCT(a.rect_id)) zcount、a.job_dept、

 DATE_FORMAT(submit_date, '%Y-%m') zsubmit_date

 から

 テーブル名a

 どこ

 a.ステータス = 3

 かつ a.rstatu = 2

 AND a.job_dept IN ('19', '20', '21')

 グループ化

 a.job_dept、

 DATE_FORMAT(送信日、'%Y-%m')

重要なのは、DATE_FORMAT (submit_date, '%Y-%m') が時間、年、月をグループ化して並べ替えることです。

選択      
zsubmit_date、      
MAX(job_dept = '19' の場合 zcount それ以外の場合は 0 END) 19zcount,      
MAX(job_dept = '20' の場合 zcount それ以外の場合は 0 END) 20zcount、      
MAX(job_dept = '21' の場合 zcount それ以外の場合は 0 END) 21zcount  

から    
(     
選択       
count(DISTINCT(a.rect_id)) zcount、a.job_dept、        
DATE_FORMAT(submit_date, '%Y-%m') zsubmit_date     
から       
テーブル名a     
どこ       
a.ステータス = 3       
かつ a.rstatu = 2       
AND a.job_dept IN ('19', '20', '21')     
グループ化     
a.job_dept、     
DATE_FORMAT(送信日、'%Y-%m')    
) グループ化    
提出日 

上記の MySQL の列から行への変換と年月グループ化の例は、エディターが皆さんと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLでカンマ区切り値の列を列に変換する方法
  • 複合主キーと複数列インデックスに遭遇した場合の MySQL 行ロックの詳細な説明
  • 列の隣接する2つの行の差を計算するMySQLメソッド
  • MySQLで行または列をソートする方法
  • MySQL の列から行への変換、フィールドの結合方法 (必読)
  • MySQL の列から行への変換のヒント (共有)
  • MySQL で行を列に変換したり、列を行に変換したりする詳細な例
  • mysql の行と列の動的変換の実装 (分割表、クロス表)
  • 行と列の変換のデータベース実装 (mysql の例)
  • MySQLで行を列に変換する方法

<<:  nginxリバースプロキシwebSocket設定の詳細な説明

>>:  マスタークラスタに再参加する k8s ノードの実装

推薦する

JavaScript イベント委任 (プロキシ) の使用例の詳細

目次導入例: イベントの委任記述方法1: イベント委譲書き方2: 各子要素がイベントをバインドする例...

ブラウザでのjsのイベントループイベントキューの詳細な説明

目次序文スタックと2つのキューを理解する実行プロセス簡単な例より難しい例要約する序文以下の内容はブラ...

HTML のテキストエリア タグ

<textarea></textarea> は、複数行を入力できるテキスト ...

Docker execは複数のコマンドを実行します

docker exec コマンドは、実行中のコンテナ内でコマンドを実行できます。 docker ex...

Javascript で SessionStorage と LocalStorage を使用する方法

目次序文SessionStorage と LocalStorage の紹介SessionStorag...

モバイル端末の適応により、px は自動的に rem に変換されます。

まずpostcss-pxtoremをインストールします: npm install postcss-p...

タイプライター効果を実現する純粋な js

この記事の例では、タイプライター効果を実現するためのjsの具体的なコードを参考までに共有しています。...

MySQL トランザクション分離レベルと MVCC の詳細な説明

目次トランザクション分離レベル同時トランザクション実行中に発生した問題SQL標準の4つの分離レベルM...

MySQL の 3 つの Binlog 形式の概要と分析

1つ。 Mysql Binlog フォーマットの紹介 Mysql binlog ログには、State...

テーブル編集操作を実現する js+Html

この記事では、テーブルの編集操作を実現するためのjs+Htmlの具体的なコードを参考までに共有します...

イントラネット侵入を実現するためのSSHポート転送

LAN 内のマシンは外部ネットワークにアクセスできますが、外部ネットワークは内部ネットワークにアクセ...

HTML入力で値が変更されたときにリスナーイベントを追加することの簡単な分析

達成される効果多くの場合、入力ボックスの値の変化をリアルタイムで監視し、ブラウザを誘導してウェブサイ...

Rancher で Kubernetes 用の標準化された VMware イメージを構築する方法

Kubernetes を学習するときは、Kubernetes 環境で練習する必要があります。ただし、...

JavaScript 以外の静的リソースのバンドルの詳細

目次1. パッケージングツールでのカスタムインポート2. ブラウザとバンドラの共通インポート構文3....