【发布时间】:2014-04-12 17:19:16
【问题描述】:
我有一张表,有这样的数据
ID invoice_date amount
1 1392522748 58
2 1392486327 95
invoice_date 字段使用 php time() 函数存储日期值,我需要获取一些数据,
ex - 在两个数据之间,每月,每年使用 mysql 查询,任何人都知道如何做到这一点。谢谢
【问题讨论】:
-
invoice_date的数据类型是什么?
-
Doh.... varchar... :(
-
那是一个糟糕的数据库结构,您如何使用 STR_TO_DATE(),但我建议使用 datetime 作为日期字段,这样可以让生活变得简单。
-
这不是我的创作,它已经由我厌倦了很少报告的人完成了 :)