たとえば、両方で DATE_SUB() を使用して、(date-7days) と (date-1day) の間の日付範囲の間で (pdo php と mysql を使用して) 検索クエリを実行しようとしています:
end_date is 2013-03-26
search between 2013-03-19 and 2013-03-25 `
ただし、以下のクエリは最初の date_sub(7 日間隔) を使用していますが、2 番目 (date_sub(1 日間隔)) を無視しているため、2013-03-19 と 2013-03-26 の間で検索しています。
$sevd_query = "
SELECT
booking_id,
DATE_FORMAT(start_date, '%e/%c') AS s_d,
DATE_FORMAT(end_date, '%e/%c') AS e_d
FROM
bsi_bookings as bb
INNER JOIN
bsi_reservation as br ON bb.booking_id=br.bookings_id
WHERE
bc.c_id=:c_id AND
:day BETWEEN DATE_SUB(bb.end_date, INTERVAL 7 DAY) AND DATE_SUB(bb.end_date, INTERVAL 1 DAY)
";
誰でも助けてもらえますか?私はこれを1週間修正しようとしてきましたが、運がありません