mysql 查询每个月的销售额 和 每天的销售额

数据库时间字段是 bigint 类型的,精确到秒
mysql 查询每个月的销售额 和 每天的销售额_第1张图片

1. 查询每个月的销售额

因为数据库时间格式用的是时间戳 秒,所以得先把时间戳转换成时间类型的格式
FROM_UNIXTIME( 时间字段) 将时间戳转换成时间格式

select month(FROM_UNIXTIME(create_time)) as month,sum(order_price) as sale from es_order group by month

mysql 查询每个月的销售额 和 每天的销售额_第2张图片

2.查询每天的销售额

查询每天的跟查询每个月的差不多,换了个函数而已

select day(FROM_UNIXTIME(create_time)) as day,sum(order_price)as sale from es_order group by day
mysql 查询每个月的销售额 和 每天的销售额_第3张图片

你可能感兴趣的:(mysql,mysql)