Prueba esto:
SELECT * FROM Y WHERE X and time < (NOW() - INTERVAL 12 HOUR)
necesitas <
en lugar de >
como desea seleccionar registros de más de 12 horas
Prueba esto:
SELECT * FROM Y WHERE X and time < (NOW() - INTERVAL 12 HOUR)
necesitas <
en lugar de >
como desea seleccionar registros de más de 12 horas