国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 統(tǒng)計(jì)出20170403到20170420期間點(diǎn)擊量前十的廣告每天的點(diǎn)擊量

瀏覽:116日期:2023-11-28 10:54:55

問(wèn)題描述

有一張廣告表advertise(advertise_id,date,count),數(shù)據(jù)如下:java - 統(tǒng)計(jì)出20170403到20170420期間點(diǎn)擊量前十的廣告每天的點(diǎn)擊量

我需要統(tǒng)計(jì)出某一時(shí)間段內(nèi)排名前10的廣告,在這個(gè)時(shí)間段內(nèi)每天的點(diǎn)擊量。

查詢出來(lái)的結(jié)果應(yīng)該是每一天都有10條不同advertise_id的數(shù)據(jù),這個(gè)sql應(yīng)該怎么寫?

問(wèn)題解答

回答1:

有個(gè)問(wèn)題是沒(méi)出現(xiàn)在記錄中的廣告日期點(diǎn)擊數(shù)顯不顯示,如果要顯示的話就需要先構(gòu)造出這部分?jǐn)?shù)據(jù),不顯示就用下面這個(gè)sql就好

select a.* from advertise a join (select advertise_id,sum(count) sm from advertise group by advertise_id order by sm desc limit 10) b on a.advertise_id=b.advertise_id where a.date BETWEEN 20170403 AND 20170420 order by a.date,a.count;回答2:

SELECT s.date,s.advertise_id,s.count FROM advertise_stat sWHERE EXISTS (SELECT advertise_id FROM (SELECT advertise_id FROM advertise_stat GROUP BY advertise_id ORDER BY count DESC LIMIT 10) AS advertise_tempWHERE advertise_id = s.advertise_id )AND s.date BETWEEN 20170403 AND 20170420ORDER BY s.date ASC,s.count DESC

應(yīng)該是這樣的吧

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 日本一区二区三区在线 视频 | 欧美久草 | 韩日一级| 伊人色综合久久成人 | 悟空影视大全免费高清 | 免费成年人在线视频 | 国产三级久久久精品三级 | 最新精品在线视频 | 免费一级欧美片片线观看 | 国产精品无码久久综合网 | 欧美日韩在线永久免费播放 | 最近日本免费观看视频 | 91久热| 美国一级毛片∞ | 久草一级片 | 欧美高清视频手机在在线 | 日韩特级毛片免费观看视频 | 国产综合在线播放 | 一区二区三区视频 | 久久国产免费观看精品1 | 亚洲三级网站 | 一级片大全 | 欧美视频网站在线观看 | 特级aa一级欧美毛片 | 日本免费一区尤物 | 国产亚洲精品看片在线观看 | 日本xxxb孕交 | 在线精品国产三级 | 国产特黄特色的大片观看免费视频 | 精品真实国产乱文在线 | 三级视频在线播放 | 国产三级久久 | 免费在线观看一区二区 | 日韩欧美亚洲中字幕在线播放 | 国产成人综合95精品视频免费 | 亚洲天堂网在线视频 | 欧美精品高清 | 黄色三级网站 | 久久精品国产精品青草不卡 | 自拍偷拍亚洲视频 | 成人区精品一区二区毛片不卡 |