首页 热点资讯 义务教育 高等教育 出国留学 考研考公

请教SQL高手,如何按照相同日期进行合并计数

发布网友 发布时间:2022-04-23 08:59

我来回答

3个回答

热心网友 时间:2022-06-18 18:21

对2楼稍稍补充,按照的是日期排序,因为应该只取日期TO_CHAR(op_time,'yyyyMMdd') 对于不同SQL方言,要做稍稍变动

有个方法基本上对所有SQL方言都适用,取Substring

SELECT user_id,user_ip,SUBSTR(date, 0, 10) AS date, COUNT(*) AS 次数
FROM tab
GROUP BY user_id, user_ip, SUBSTR(date, 0, 10)

热心网友 时间:2022-06-18 18:22

select user_id , user_ip ,op_time,count(op_time) from table group by user_id,user_ip,op_time;

热心网友 时间:2022-06-18 18:22

select user_id,user_ip,convert(char(10),op_time,101) as date,count(*) as 次数 from table group by user_id,user_ip,convert(char(10),op_time,101);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com