我正在尝试编写一个查询来检查两个日期或更多同时检查其中一个是否超出给定范围。日期验证以检查给定的日期是否在范围内
SELECT
sysdate
FROM dual
GROUP BY sysdate
HAVING COUNT(CASE WHEN (SELECT sysdate, (sysdate+1) FROM dual) BETWEEN
SYSDATE - 10 AND SYSDATE+10 THEN 1 ELSE NULL END) > 0
我发现了一个异常
ORA-00913:值过多
用时2个日期尝试。 请告知
您的查询不包含两个日期。我建议你展示你的实际查询。 –