【发布时间】:2020-09-03 16:37:41
【问题描述】:
我正在尝试编写一个查询,该查询将返回上个月的最后一个星期五这是我目前所拥有的。
SELECT sysdate
FROM DUAL
where (LAST_DAY( SYSDATE ) - INTERVAL '7' DAY,
'Friday' );
【问题讨论】:
-
如果您尝试 return 某些东西,它不应该出现在查询的
where子句中(除了用于此的正确函数之外,和正确的计算)。将其放在where子句中表明您对SQL 查询的最基本元素有困难;现在尝试更多地关注这些,然后才转向更高级的主题。
标签: sql database oracle date select