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 ノードの実装

推薦する

MySQLのExcelへのエクスポート方法の分析

この記事では、MySQL を使用してデータを Excel にエクスポートする方法について説明します。...

TypeScript インターフェース定義ケースチュートリアル

インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...

MySQL スロークエリログの役割と公開

序文MySQL スロー クエリ ログは、MySQL が提供するログ レコードの一種です。これは、応答...

JavaScript strictモードの概要 strictを使用する

目次1. 概要1.1 厳密モードとは何ですか? 1.2 厳密モードの目的2. 厳密モードを有効にする...

vsFTP 3.0.3 のコンパイルとインストールの詳細な分析

脆弱性の詳細VSFTP は、GPL に基づいてリリースされた Unix ライクなシステムで使用される...

ubuntu20.04 LTS システムのデフォルト ソース ソース リスト ファイルの変更

誤って source.list の内容を変更し、一連のエラーが発生した場合は、デフォルトのソース フ...

mysql-8.0.17-winx64 のデプロイメント方法

1. 公式サイトからmysql-8.0.17-winx64をダウンロードし、Zipファイル形式を選択...

MySQL インデックスの左端原則のサンプルコード

序文最近、MySQL のインデックスについて読んでいました。結合されたインデックスを見ると、左端の原...

win10 64 ビット システムに複数の JDK バージョンをインストールする際の切り替え問題と解決策の概要

コンピューターにmyeclipse2017とidea2017がインストールされているため、ideaが...

HTMLはフォームタグを使用して登録ページのサンプルコードを実装します。

ケースの説明: - ページ効果を実現するためにテーブルを使用する- ハイパーリンクを機能させたくない...

複数サーバーの負荷分散を実現するためのNginx構成

Nginx ロード バランシング サーバー: IP: 192.168.0.4 (Nginx-Serv...

WeChatミニプログラムユーザー認証による携帯電話番号の取得(getPhoneNumber)

序文ミニプログラムには、ユーザーを取得するための非常に便利な API があり、getPhoneNum...

TypeScriptの列挙型を詳しく説明する

目次1. デジタル列挙2. 文字列の列挙3. 逆マッピング4. 異種列挙5. 定数列挙6. 列挙メン...

React refsの詳細な紹介

1. 何ですかRefs 、コンピューターでは Resilient File System (ReF...