php – 如何在mysql中为datetime字段编写Group By查询

我需要在没有时间的情况下从表格中的datetime字段开始按日期分组.我可以做什么朋友?

这里我的表字段是,

enter image description here

我的Mysql查询是,

select *,count(ord_number) as ord from tbl_order_details inner join tbl_users on tbl_users.user_id=tbl_order_details.user_id  where 1=1 group by ord_date order by ord asc
最佳答案
你可以通过DATE()来做到这一点

示例 –

group by DATE(ord_date)

试试这个

select *,count(ord_number) as ord from tbl_order_details inner join tbl_users on tbl_users.user_id=tbl_order_details.user_id  where 1=1 group by DATE(ord_date) order by ord asc

转载注明原文:php – 如何在mysql中为datetime字段编写Group By查询 - 代码日志