主頁 > 知識庫 > mysql列轉(zhuǎn)行以及年月分組實(shí)例

mysql列轉(zhuǎn)行以及年月分組實(shí)例

熱門標(biāo)簽:地圖標(biāo)注培訓(xùn) 電銷機(jī)器人說明書 智能電銷機(jī)器人靠譜么 長安區(qū)違法建房地圖標(biāo)注 安國在哪里辦理400電話 昆明智能外呼系統(tǒng)中心 手機(jī)用地圖標(biāo)注工具 南宋地圖標(biāo)注黃河華山 電銷機(jī)器人公眾號推送

如下所示:

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

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

FROM 

表名 a 

WHERE 

a.statu = 3 

AND a.rstatu = 2 

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

GROUP BY 

a.job_dept, 

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

其中關(guān)鍵在于DATE_FORMAT(submit_date, '%Y-%m')對時間年月進(jìn)行了分組排序

SELECT      
zsubmit_date,      
MAX(CASE WHEN job_dept = '19' THEN zcount ELSE 0 END ) 19zcount,      
MAX(CASE WHEN job_dept = '20' THEN zcount ELSE 0 END ) 20zcount,      
MAX(CASE WHEN job_dept = '21' THEN zcount ELSE 0 END ) 21zcount  

FROM    
(     
SELECT       
count(DISTINCT(a.rect_id)) zcount, a.job_dept,        
DATE_FORMAT(submit_date, '%Y-%m') zsubmit_date     
FROM       
表名 a     
WHERE       
a.statu = 3       
AND a.rstatu = 2       
AND a.job_dept IN ('19', '20', '21')     
GROUP BY     
a.job_dept,     
DATE_FORMAT(submit_date, '%Y-%m')    
) q  GROUP BY    
zsubmit_date 

以上這篇mysql列轉(zhuǎn)行以及年月分組實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MySQL中將一列以逗號分隔的值行轉(zhuǎn)列的實(shí)現(xiàn)
  • 當(dāng)Mysql行鎖遇到復(fù)合主鍵與多列索引詳解
  • Mysql 相鄰兩行記錄某列的差值方法
  • mysql指定某行或者某列的排序?qū)崿F(xiàn)方法
  • mysql 列轉(zhuǎn)行,合并字段的方法(必看)
  • mysql 列轉(zhuǎn)行的技巧(分享)
  • mysql 行轉(zhuǎn)列和列轉(zhuǎn)行實(shí)例詳解
  • mysql 行列動態(tài)轉(zhuǎn)換的實(shí)現(xiàn)(列聯(lián)表,交叉表)
  • 數(shù)據(jù)庫實(shí)現(xiàn)行列轉(zhuǎn)換(mysql示例)
  • MySQL 中行轉(zhuǎn)列的方法

標(biāo)簽:潛江 東莞 吉安 武漢 南昌 合肥 長沙 江門

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql列轉(zhuǎn)行以及年月分組實(shí)例》,本文關(guān)鍵詞  mysql,列,轉(zhuǎn)行,以及,年月,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql列轉(zhuǎn)行以及年月分組實(shí)例》相關(guān)的同類信息!
  • 本頁收集關(guān)于mysql列轉(zhuǎn)行以及年月分組實(shí)例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章