SELECT c.customerid, c.fname, c.sname, c.street, c.housenum, i.type, i.releasedate
FROM items i
JOIN customers c
ON c.customerid = i.customerid
WHERE i.releasedate >= CURDATE()
AND i.releasedate < CURDATE() + INTERVAL `4` DAY
Обратите внимание на использование двух сравнений (строго и свободно) вместо BETWEEN
и 4
дней вместо 3
.
Это означает, что если вы выполните этот запрос на Jan 1st
, он вернет вам элементы с датой выпуска, большей или равной Jan 1st
, но строго меньшей, чем Jan 5th
.
Это означает, что любая запись с частью даты 1
, 2
, 3
, 4
из January
сделает это по вашему запросу.