forse se non ottieni tuple in output è solo perché non ci sono risultati che soddisfano la where!!!!

scherzi a parte non c'è nessuna sintassi strana, puoi fare tranquillamente tutti i casi qui sotto:

SELECT * FROM tab WHERE campo_timestamp BETWEEN '2012-04-22 10:23:00' AND '2012-04-22 12:44:00'

oppure
SELECT * FROM tab WHERE campo_timestamp< '2012-04-22 10:44:00'


SELECT * FROM tab WHERE campo_timestamp>= '2012-04-22 10:44:00'