题解 | 获取指定客户每月的消费额

获取指定客户每月的消费额

https://www.nowcoder.com/practice/ed04f148b63e469e8f62e051d06a46f5

select 
    date_format(t_time,'%Y-%m') AS time,
    round(sum(t_amount),1) as total
from trade t
join customer c on t.t_cus = c.c_id
where c.c_name = 'Tom' and YEAR(t_time) = '2023' and t_type = 1
group by time
order by time

date-format的用法:

%Y

4位年份

2023

%y

2位年份

23

年(后两位)

%m

%M

月(01–12)

07

January - December

%c

月(无前导0)

7

%d

日(01–31)

09

%e

日(无前导0)

9

%H

小时(00–23)

14

%i

分钟(00–59)

05

%s

秒(00–59)

33

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务