Mysql订单按月计算

时间:2016-09-20 07:31:04

标签: mysql

01-09-2016   01,September 2016              12

02-09-2016   02,September 2016              21

03-09-2016   03,September 2016              19

04-09-2016   04,September 2016              15

05-09-2016   05,September 2016              19

23-08-2016   23,August 2016                 21

24-08-2016   24,August 2016                 22

25-08-2016   25,August 2016                 24

26-08-2016   26,August 2016                 24

27-08-2016   27,August 2016                 18

我想要下面的结果

23-08-2016   23,August 2016                 21

24-08-2016   24,August 2016                 22

25-08-2016   25,August 2016                 24

26-08-2016   26,August 2016                 24

27-08-2016   27,August 2016                 18

01-09-2016   01,September 2016              12

02-09-2016   02,September 2016              21

03-09-2016   03,September 2016              19

04-09-2016   04,September 2016              15

05-09-2016   05,September 2016              19

1 个答案:

答案 0 :(得分:0)

您应该更改日期格式。期间。

数据库支持的正确日期格式不是一时兴起,而是出于正确排序和比较的原因。

因此,请将您的值格式更改为2016-09-01,将字段类型更改为date。而且,无论是排序还是比较,也不会有任何日期转换,也不会出现任何问题。