Я хочу выбрать статусы, в которых дата публикации прошла 6 часов, а теперь 12 часов. Пример:
Сейчас 20.02.2020 23: 00: 00
Дата публикации 20.02.2020 16: 00: 00
- (Сейчас - Дата публикации)> 6
- (Сейчас - Дата публикации) <12 </li>
По сути, я хочу:
6 <(now-post_date) <12 </p>
Я пытаюсь этот код ниже,
SELECT
*
FROM
offers INNER JOIN status ON offers.offer_id=status.offer_id
WHERE status.status_id IN(SELECT
MAX(status.status_id)
FROM status
GROUP BY status.offer_id)
AND status.status_code IN(1, 2)
AND 6*60*60 < (CURRENT_TIMESTAMP() - offers.offer_datePosted)
AND 12*60*60 > (CURRENT_TIMESTAMP() - offers.offer_datePosted)
В чем здесь моя ошибка? Заранее спасибо!