MST

星途 面试题库

面试题:MySQL汇总表构建:如何构建一个按月份统计订单金额的汇总表

假设有一个订单表orders,包含订单编号order_id、下单时间order_time(格式为'YYYY - MM - DD HH:MM:SS')、订单金额order_amount字段。请写出SQL语句,构建一个汇总表monthly_order_summary,按月统计订单总金额,汇总表包含月份(格式为'YYYY - MM')和该月订单总金额两个字段。
39.5万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试
SELECT 
    DATE_FORMAT(order_time, '%Y-%m') AS month,
    SUM(order_amount) AS total_amount
FROM 
    orders
GROUP BY 
    DATE_FORMAT(order_time, '%Y-%m');