Jeg vil postulere, at du ser på en gruppe poster, der indeholder en række DATETIME-værdier, så du vil sandsynligvis have noget mere som dette:
SELECT id,
name,
info,
date_time
FROM acms_events
WHERE date_time < DATE_ADD(NOW(), INTERVAL 1 HOUR)
AND date_time >= NOW()
AND active = 1
ORDER BY date_time ASC
LIMIT 6
Ellers leder din forespørgsel efter poster med dato_klokkeslæt på præcis "nu + 1 time". Jeg går ud fra, at alle dine dates ikke er specifikke for det pågældende sekund.;)
For at præcisere lidt, DATE_ADD()
og DATE_SUB()
returner nøjagtige tidsstempler, så din forespørgsel ovenfor oversættes groft til noget som SELECT ... WHERE date_time = '2010-04-14 23:10:05' ORDER BY ...
, hvilket jeg ikke tror er det du vil have.