ShipDateが日付の範囲内にあるレコードを返す必要があるクエリがあります。次のクエリが機能します。
$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";
$todayMinusと$todayPlusのShipDatesの間のレコードを返すこのSQLクエリの適切な構文は何ですか?