Можете да използвате sysdate - interval '1' year
за представяне на днешната дата преди една година:
SELECT userID, COUNT(userID) AS count
FROM BookingTable
WHERE Timebooked BETWEEN SYSDATE - INTERVAL '1' year AND SYSDATE
GROUP BY userID
HAVING COUNT(userID) > 2
Както @Wernfried правилно посочи по-долу, горното ще се провали за 29 февруари във високосна година. Вместо това използвайте това решение:
WHERE Timebooked BETWEEN ADD_MONTHS(SYSDATE, -12) AND SYSDATE