2016-11-05 109 views
4

我需要按表中的日期时间字段没有时间进行分组。我可以做朋友吗?我如何写mysql按日期时间字段查询分组

这里我表字段,

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 

回答

3

您可以通过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 
+0

谢谢!它为我工作。 –

1

使用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 
相关问题