发布网友 发布时间: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);