作者ctr1 (【积π】)
看板Database
标题[SQL ] 2700万笔资料做group by
时间Sun Jan 19 22:30:07 2020
资料库名称:SQLite3
资料库版本:最新版本
内容/问题描述:想要把两千七百多万笔资料进行group by
但一执行他,sqlite tools就出现没有回应
不知道是否有更好的处理方法
我想统计每个user_id在每(年,月,日)出现的次数
谢谢了
资料如下
year month day time clftp1 SessionID user user_id
2019 Mar 27 23:21:16 clftp1 ftpd[5376]: USER fXXex
2019 Mar 27 23:21:16 clftp1 ftpd[5379]: USER umX
2019 Mar 27 23:21:17 clftp1 ftpd[5380]: USER umX
2019 Mar 27 23:21:17 clftp1 ftpd[5383]: USER umX
2019 Mar 27 23:21:18 clftp1 ftpd[5385]: USER umX
2019 Mar 27 23:21:18 clftp1 ftpd[5388]: USER umX
2019 Mar 27 23:21:19 clftp1 ftpd[5389]: USER umX
2019 Mar 27 23:21:19 clftp1 ftpd[5392]: USER umX
2019 Mar 27 23:21:20 clftp1 ftpd[5394]: USER umX
2019 Mar 27 23:21:23 clftp1 ftpd[5402]: USER dXX_ft
2019 Mar 27 23:21:45 clftp1 ftpd[5462]: USER sXXXon
2019 Mar 27 23:21:51 clftp1 ftpd[5476]: USER oXXX_m
2019 Mar 27 23:21:59 clftp1 ftpd[5497]: USER sXXXon
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.184.119 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1579444209.A.68C.html
1F:→ ctr1: 一年份的资料,month 跟 day 都会变 01/19 22:32
2F:→ MOONY135: 一次捞不出来 你可以分次捞 先找出所有user id再捞也行 01/20 07:40
3F:→ MOONY135: 啊 01/20 07:40
4F:推 hhhomerun: 只是要找次数 select 时栏位只用count(xx)也可以降低负 02/26 20:49
5F:→ hhhomerun: 担 02/26 20:49
6F:推 hmsDEBBIE: 先找出distinct user_id再一一进行每年每月每日的group 03/22 23:47
7F:→ hmsDEBBIE: by 03/22 23:47