我有一个查询需要返回ShipDate在日期范围之间的记录。下面的查询工作:日期之间的SQL语法
$query = "SELECT ECCustomerOrder.ShipDate,
ECCustomers.Customer,
ECCustomerOrder.PO,
ECCustomerOrder.TotalCases,
ECCustomerOrder.order_number
FROM ECCustomerOrder INNER JOIN ECCustomers ON ECCustomerOrder.ID = ECCustomers.ID
WHERE ECCustomerOrder.ShipDate >= $todayMinus";
$ todayMinus是一个PHP变量早些时候在接受当前日期减去15天脚本设置。我不能去工作如下:
$query = "SELECT ECCustomerOrder.ShipDate,
ECCustomers.Customer,
ECCustomerOrder.PO,
ECCustomerOrder.TotalCases,
ECCustomerOrder.order_number
FROM ECCustomerOrder INNER JOIN ECCustomers ON ECCustomerOrder.ID = ECCustomers.ID
WHERE ECCustomerOrder.ShipDate BETWEEN $todayMinus AND $todayPlus";
,这是什么SQL查询的正确语法为$ todayMinus和$ todayPlus的ShipDates之间返回记录?
这是MySQL的?你需要包括今天的结果?为什么它不起作用? – Lamak 2013-02-19 19:13:08