我注意到MySQL中关于WHERE子句中日期查询的一些奇怪行为。我对MySQL相当陌生,所以我想知道这是否是有意的行为,或者我是否可以做些什么来解决这个问题。以下查询返回表中的所有内容,就好像根本没有日期参数一样。我得到的结果日期从1997年和日期从2015+。file_creation_date > '2014-9-12'
select * from shipments where file_creation_date >
有没有人知道有一种简单的方法可以将mysql datetime值转换为CF8中的coldfusion datetime值(并且它可能必须向后兼容CF6)?我需要在mysql中存储日期时间,并选择以mysql日期时间格式存储它们,这样我就可以让数据库为我做日期范围和比较。我可以在CF中这样做,但我必须检索潜在的巨大结果集进行处理。我的前端代码是coldfusion,将cf date time对象转换为mysql在插入时
无论如何,下面的代码返回一个空结果: mysql_connect("localhost","USER","PASSWORD") or die("Unable to connect to SQL server");mysql_select_db("DATABASE") or die("Unable to select the database");
$scaped = mysql</