在我的项目中,我正在生成和存储帐单(发票)。 比尔的日期在保存前从javascript日期选择器(小弹出式日历)进入文本框。 日期格式为:DD-MON-YYYY(2013年6月18日)。在MySql数据库中使用PHP在两个日期之间选择记录
我正在使用''文本'数据类型在MySql表中存储日期。
我已经完成了从给定的单一日期类似的表中选择记录(前票据)。 。 。
$ result = mysql_query(“SELECT * FROM outward WHERE date ='”。$ date。“'ORDER BY billNo”);现在
,我想要做的是: 两个日期之间选择记录(票据).....
我确切的问题是: 是否有可能查询MySQL数据库与此设置或我必须做出一些更改,以有效地选择2日期之间的记录? 我怎样才能做到这一点?
P.s. - 是否有效使用
1.“SELECT * FROM WHERE date BETWEEN'”。 $ from_date。 “'AND'”。 $ to_date。 “” ORDER BY ID DESC”
或者
2. SELECT * FROM向外WHERE日期> “15-JUN-2013” 和日期< “18-JUN-2013”
'DATE'或'DATETIME'类型的日期列是? –
您必须更改日期格式才能使用日期字段yyyy-mm-dd – amigura