日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据统计分析中的几点

發(fā)布時間:2025/6/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据统计分析中的几点 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

1.在mysql 語句中,

?1.1?date_format(t.create_time,'%Y-%m-%d') >= str_to_date(#{startTime},'%Y-%m-%d')? 在這種情況是管用的。

?1.2 date_format(t.create_time,'%Y-%m') >= str_to_date(#{startTime,'%Y-%m'}) 這種不管用,改成下面的情況就管用了

?1.3 date_format(t.create_time,'%Y-%m') >= date_format(#{startTime},'%Y-%m')

2. 數(shù)據(jù)統(tǒng)計效率分析?

? 2.1 總重量和占比方式一

SELECT ROUND(b.total_weight/1000,3) ,ROUND((a.recy_weight/b.total_weight)*100,2) FROM?
(SELECT ?SUM(t.net_weight) recy_weight from t_sort_account t?
LEFT JOIN t_sell_category sc on sc.id = t.category_id
WHERE sc.is_recyclable = 1 and t.`status` = 1) a ,
(SELECT SUM(t.net_weight) total_weight from t_sort_account t?
WHERE t.`status` = 1) b?

2.2 總重量和占比方式二

SELECT ROUND(SUM(t.net_weight)/1000,3) total_weight,
SUM(IF(sc.is_recyclable = 1,t.net_weight,0))/SUM(t.net_weight) *100 recy_rate
??from t_sort_account t?
LEFT JOIN t_sell_category sc on sc.id = t.category_id
where t.status = 1

3. 在數(shù)據(jù)統(tǒng)計中對view 得應用

? ?當統(tǒng)計中鏈接表太多得時候,數(shù)據(jù)查詢慢

可以通過中間橋接一張視圖表,直接關聯(lián)視圖,去查詢,這樣可以提高效率

4. 在查詢的過程中,通過left join 鏈接表的過濾字段寫在 on 后面比加到where 中數(shù)據(jù)效率提升很多,項目中有一個在where 寫是 22秒,在on 中寫是2.24

5. mysql 中數(shù)據(jù)環(huán)比統(tǒng)計的想法

? ?查詢出一段時間的數(shù)據(jù),因環(huán)比的計算公式為: (本期 - 上期)/上期* 100%,只有第一條數(shù)據(jù)沒有上期的數(shù)據(jù),所以單獨查出上期數(shù)據(jù)。

? 通過后臺計算,有按日、按周、按月

轉(zhuǎn)載于:https://my.oschina.net/kuchawyz/blog/2990763

總結(jié)

以上是生活随笔為你收集整理的数据统计分析中的几点的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。