排名

用户解题统计

过去一年提交了

勋章 ①金银铜:在竞赛中获得第一二三名;②好习惯:自然月10天提交;③里程碑:解决1/2/5/10/20/50/100/200题;④每周打卡挑战:完成每周5题,每年1月1日清零。

错题集 数据思维刷题中答错的题目

模块 知识点 题目 你的答案 正确答案 操作
暂无错题,继续保持!

收藏

收藏日期 题目名称 解决状态
没有收藏的题目。

评论笔记

评论日期 题目名称 评论内容 站长评论
没有评论过的题目。

提交记录

提交日期 题目名称 提交代码
2026-09-17 分组与聚合函数(3)五花八门的项目,其实都有固定套路(1) 
select 
	trx_amt, 
count(1) as trx_cnt
from
	cmb_usr_trx_rcd 
where 
	mch_nm = '红玫瑰按摩保健休闲'
and year(trx_time) = '2024'
and month(trx_time) in (1,2,3,4,5,6,7)
group by
	trx_amt
order by 
	trx_cnt
 	desc
limit 
	5;
2026-09-17 分组与聚合函数(2)擦边营收怎么样,聚合函数可看出 
select 
	date(trx_time) as trx_date, 
max(trx_amt) as max_trx_amt, 
min(trx_amt) as min_trx_amt, 
avg(trx_amt) avg_trx_amt,
sum(trx_amt) as total_trx_amt
from 
	cmb_usr_trx_rcd 
where 
 mch_nm = '红玫瑰按摩保健休闲'
and trx_time like '2024-09-%'
group by
	date(trx_time)
order by
	trx_date;
2026-09-17 分组与聚合函数(2)擦边营收怎么样,聚合函数可看出 
select 
	date(trx_time) as trx_date, 
max(trx_amt) as max_trx_amt, 
min(trx_amt) as min_trx_amt, 
avg(trx_time) as avg_trx_amt,
sum(trx_amt) as total_trx_amt
from 
	cmb_usr_trx_rcd 
where 
 mch_nm = '红玫瑰按摩保健休闲'
and trx_time like '2024-09-%'
group by
	date(trx_time)
order by
	trx_date;
2026-09-17 分组与聚合函数(1)Money全都花在哪,GroupBy来查一查 
select 
	mch_nm, 
sum(trx_amt) as sum_trx_amt
from 
	cmb_usr_trx_rcd
where 
	usr_id = '5201314520'
and year(trx_time) = '2024'
group by 
	mch_nm
order by 
	sum_trx_amt
desc;
2026-09-17 条件过滤(3)Hour函数很给力,组合条件要仔细 
select 
	* 
from 
	cmb_usr_trx_rcd 
where 
	date(trx_time)
between '2024-9-1' and '2024-9-30'
and usr_id = '5201314520'
and
(
(hour(trx_time) >=22 ) 
 or 
(hour(trx_time) between 0 and 5) 
 )
order by
	trx_time;
2026-09-17 条件过滤(2)半夜活动有猫腻,Hour函数给给力 
select 
	* 
from 
	cmb_usr_trx_rcd
where 
	usr_id = '5201314520'
 	and date(trx_time) between '2024-9-1' and '2024-9-30'
and hour(trx_time) between 1 and 5
order by 
	trx_time asc;
2026-09-17 条件过滤(1)异地男友有异常,数分闺蜜来帮忙 
select 
	* 
from 
	cmb_usr_trx_rcd 
where 
	usr_id = '5201314520' and (date(trx_time) between '2024-9-1' and '2024-9-30') 
order by 
	trx_time;
2026-09-17 销售金额前10的商品信息 
select 
	goods_id, 
sum(order_gmv) AS total_gmv
from
	order_info
where
	date(order_time) = '2024-9-10'
group by
	goods_id
order by
	total_gmv desc
limit 
	10;