我正在运行以下语句在 Oracle 数据库上。
我正在运行以下语句在 Oracle 数据库上。
SELECT br.Number
FROM Billing_History br
WHERE TRUNC(br.History_Date) BETWEEN to_date('01-Jan-99', 'DD-Mon-YY HH:MI:SS')
AND to_date('11-May-99', 'DD-Mon-YY HH:MI:SS')
这个表中肯定有记录在这些日期之间。并且它们都有相应的编号,但是出于某种原因,这里没有返回任何编号。它什么也没返回。
数据库中的日期格式为'01-Jan-11'。所以看起来我也按照正确的格式输入了日期。你看到我写的SQL有什么问题吗?