Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 按天分组

作者:无声飞雪   发布日期:2025-12-16   浏览:89

-- 按天分组查询示例代码

-- 假设我们有一个名为 `orders` 的表,其中包含订单数据。
-- 表结构如下:
-- orders (
--   order_id INT,
--   order_date DATETIME,
--   amount DECIMAL(10, 2)
-- )

-- 查询每天的订单总金额
SELECT 
    DATE(order_date) AS order_day,  -- 将订单日期按天分组
    SUM(amount) AS total_amount     -- 计算每天的订单总金额
FROM 
    orders
GROUP BY 
    DATE(order_date)                -- 按天分组
ORDER BY 
    order_day;                      -- 按日期排序

解释说明:

  • DATE(order_date):将 order_date 字段转换为日期格式(去掉时间部分),以便按天进行分组。
  • SUM(amount):计算每个分组(即每一天)的订单总金额。
  • GROUP BY DATE(order_date):按天对订单进行分组。
  • ORDER BY order_day:按日期升序排列结果。

如果你需要其他类型的查询或有更多需求,请告知。

上一篇:mysql 文本字段最大长度

下一篇:mysql 逗号拼接

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站