文章詳情頁(yè)
mysql - 查詢(xún)每小時(shí)內(nèi)的生成訂單數(shù)超過(guò)十條的用戶(hù)
瀏覽:122日期:2022-06-21 11:37:49
問(wèn)題描述
有一個(gè)order的表,字段有orderID,username,create_time。如何查詢(xún)出異常用戶(hù)及其異常訂單?
異常用戶(hù)的判定:同一用戶(hù),每一小時(shí)內(nèi)下單超過(guò)十個(gè)則為異常用戶(hù)
注:是每個(gè)小時(shí)的噢,一個(gè)24個(gè)小時(shí),然后一年365天,都要查出來(lái),只有用戶(hù)有一次一小時(shí)內(nèi)充值下單超過(guò)十次就算異常,要查出所有異常單和異常用戶(hù)
問(wèn)題解答
回答1:可以使用mysql的group by username來(lái)進(jìn)行分類(lèi)匯總,對(duì)匯總結(jié)果進(jìn)行計(jì)數(shù)count(orderID),同時(shí)限定create_time為1小時(shí)內(nèi),不知道你這個(gè)create_time用的是什么字段,是無(wú)符號(hào)整數(shù)還是日期時(shí)間型,它們的限定方法并不相同,請(qǐng)自己搜索。
回答2:select *from order AS owhere o.create_time > DATE_SUB(now(),INTERVAL 10 MINUTE)
上一條:mysql - Linode 服務(wù)器每天早上8點(diǎn)CPU占用率非常高,應(yīng)該怎么排查下一條:MySQL, 我想寫(xiě)段sql,可以往數(shù)據(jù)庫(kù)表中插入1W條測(cè)試數(shù)據(jù),應(yīng)該怎么寫(xiě)?
相關(guān)文章:
1. node.js - mysql如何通過(guò)knex查詢(xún)今天和七天內(nèi)的匯總數(shù)據(jù)2. mysql 插入數(shù)值到特定的列一直失敗3. 360瀏覽器與IE瀏覽器有何區(qū)別???4. Python從URL中提取域名5. mysql - 百萬(wàn)行的表中是否盡量避免使用update等sql語(yǔ)句?6. python - 在使用Pycharm時(shí)經(jīng)常看到如下的樣式,小括號(hào)里紅色的部分是什么意思呢?7. javascript - 新浪微博網(wǎng)頁(yè)版的字?jǐn)?shù)限制是怎么做的8. 怎么在網(wǎng)頁(yè)中設(shè)置圖片進(jìn)行左右滑動(dòng)9. javascript - 豆瓣的這個(gè)自適應(yīng)是怎么做的?10. javascript - 用jsonp抓取qq音樂(lè)總是說(shuō)回調(diào)函數(shù)沒(méi)有定義
排行榜

熱門(mén)標(biāo)簽