【发布时间】:2014-04-09 17:24:39
【问题描述】:
我想对数据库中存储的记录进行 Quater 明智搜索。问题是我不知道如何在日期中使用BETWEEN。任何帮助将不胜感激。
SELECT * FROM ACED
INNER JOIN RACE
ON ACED.RACE_NO=RACE.RACE_NO
WHERE R_DATE
BETWEEN
TO_CHAR(TO_DATE(R_DATE, 'DD-MON-YYYY'), 'MON-YY') = 'JAN-14'
AND
TO_CHAR(TO_DATE(R_DATE, 'DD-MON-YYYY'), 'MON-YY') = 'MAR-14'
【问题讨论】:
-
R_DATE 是时间戳、日期还是日期时间类型?
-
R_DATE 是列名。
-
是的,但是该列的数据类型是什么?