中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

網(wǎng)站建設建設百度學術論文查重官網(wǎng)

網(wǎng)站建設建設,百度學術論文查重官網(wǎng),網(wǎng)站制作招聘,柳城 wordpress問題:需要查詢1月、1-2月、1-3月… 1-12月,分區(qū)間的累計數(shù)據(jù),在同一個sql語句里面實現(xiàn)。 多個分開查詢效率不高,并且數(shù)據(jù)手動合并麻煩。 with t1 as ( SELECT *,CASE WHEN insutype 390 THEN 居民 ELSE 職工 END 人員類別,SUBST…

問題:需要查詢1月、1-2月、1-3月… 1-12月,分區(qū)間的累計數(shù)據(jù),在同一個sql語句里面實現(xiàn)。
多個分開查詢效率不高,并且數(shù)據(jù)手動合并麻煩。

with t1 as (
SELECT *,CASE WHEN insutype= '390' THEN '居民'  ELSE '職工' END 人員類別,SUBSTR(enddate,6,2)  月份 FROM sw_sx_20230821test_1_join_two_all_2 WHERE MED_TYPE IN ("21","210104","2403","28","52","71","9938","9940","140201") AND setl_type NOT in ("3")   -- 未退費and REFD_SETL_FLAG =0 -- 有效and VALI_FLAG = 1 and SUBSTR(enddate,1,4)='2022' and insutype in ('310','340','390') ) 
,
t2 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=1and 2022年度參保='1'GROUP by  certno,人員類別 
)
,
t3 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=2and 2022年度參保='1'GROUP by  certno,人員類別 
),
t4 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=3and 2022年度參保='1'GROUP by  certno,人員類別 
),
t5 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=4and 2022年度參保='1'GROUP by  certno,人員類別 
),
t6 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=5and 2022年度參保='1'GROUP by  certno,人員類別 
),
t7 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=6and 2022年度參保='1'GROUP by  certno,人員類別 
),
t8 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=7and 2022年度參保='1'GROUP by  certno,人員類別 
),
t9 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=8and 2022年度參保='1'GROUP by  certno,人員類別 
),
t10 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=9and 2022年度參保='1'GROUP by  certno,人員類別 
),
t11 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=10and 2022年度參保='1'GROUP by  certno,人員類別 
),
t12 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=11and 2022年度參保='1'GROUP by  certno,人員類別 
),
t13 as (SELECT certno,人員類別,sum(fulamt_ownpay_amt)+sum(overlmt_selfpay) 自費,FLOOR((sum(fulamt_ownpay_amt)+sum(overlmt_selfpay))/1000) AS 人頭自費費用分組FROM t1WHERE 月份<=12and 2022年度參保='1'GROUP by  certno,人員類別 
)
--SELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),1 截至月份 FROM t2 GROUP by  人員類別,人頭自費費用分組 
,
t14 as (
SELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),1 截至月份 FROM t2 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),2 截至月份 FROM t3 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),3 截至月份 FROM t4 GROUP by  人員類別,人頭自費費用分組  
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),4 截至月份 FROM t5 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),5 截至月份 FROM t6 GROUP by  人員類別,人頭自費費用分組  
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),6 截至月份 FROM t7 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),7 截至月份 FROM t8 GROUP by  人員類別,人頭自費費用分組  
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),8 截至月份 FROM t9 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),9 截至月份 FROM t10 GROUP by  人員類別,人頭自費費用分組  
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),10 截至月份 FROM t11 GROUP by  人員類別,人頭自費費用分組 
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),11 截至月份 FROM t12 GROUP by  人員類別,人頭自費費用分組  
UNION  ALLSELECT 人員類別, 人頭自費費用分組,sum(自費) 自費,COUNT(certno) 人數(shù),12 截至月份 FROM t13 GROUP by  人員類別,人頭自費費用分組 )
SELECT * FROM t14;

代碼解讀

  1. t1 先做基本處理,可以按照實際業(yè)務來。
  2. t2-t13 按每個月截至
  3. t14 將 t2-t13 和在一起
  4. 最后進行輸出結果
http://www.risenshineclean.com/news/22010.html

相關文章:

  • wordpress 軍事主題快速網(wǎng)站排名優(yōu)化
  • 云南網(wǎng)站設計外包注冊公司流程和費用
  • 萊蕪區(qū)宣傳部網(wǎng)站seo排名優(yōu)化
  • 網(wǎng)站什么也沒動怎么不收錄啦免費入駐的電商平臺
  • 怎么做社交網(wǎng)站日本積分榜最新排名
  • 網(wǎng)站還沒上線怎么做品牌推廣友情鏈接的四個技巧
  • 哪有做網(wǎng)站的公司b站推廣網(wǎng)站入口2023的推廣形式
  • 蚌埠網(wǎng)站制作哪家好如何搭建個人網(wǎng)站
  • 電商網(wǎng)站前端設計方案山東大學經(jīng)濟研究院
  • webydo生成的網(wǎng)站能下載代碼嗎廣東seo教程
  • 有誰幫做網(wǎng)站seo排名如何
  • 自己做pc網(wǎng)站建設如何優(yōu)化關鍵詞
  • 怎么做貝店式的網(wǎng)站全搜網(wǎng)
  • 青島百度網(wǎng)站排名濟南做seo排名
  • 請人做網(wǎng)站要多少錢福州百度快速優(yōu)化排名
  • 從化網(wǎng)站建設公司種子搜索神器下載
  • 做網(wǎng)站專題頁的字大小是多少seo前景
  • 廣州做企業(yè)網(wǎng)站域名注冊哪個平臺比較好
  • 石家莊上門足療杭州小周seo
  • 響應式網(wǎng)站建設個人網(wǎng)站推廣怎么做
  • 網(wǎng)頁制作和網(wǎng)站制作有什么區(qū)別淘寶代運營1個月多少錢
  • 邯鄲專業(yè)做網(wǎng)站哪里有網(wǎng)站收錄查詢網(wǎng)
  • 網(wǎng)站開發(fā)的標準流程seo外鏈自動群發(fā)工具
  • 科技網(wǎng)站設計公司網(wǎng)站推廣的工作內容
  • wordpress 遷站網(wǎng)站外鏈發(fā)布平臺
  • 網(wǎng)站建設北京海淀seo全網(wǎng)營銷公司
  • 最新國內新聞重大事件關鍵詞優(yōu)化軟件有哪些
  • 臨沂做網(wǎng)站選盛譽快速提升排名seo
  • 微信里面如何做網(wǎng)站百度競價廣告推廣
  • 如何對上傳的網(wǎng)站做代碼修改跨國網(wǎng)站瀏覽器