SELECT *
FROM (SELECT TRUNC(SYSDATE, 'mm') + ROWNUM - 1 DAYS
FROM (SELECT LEVEL
FROM DUAL
CONNECT BY LEVEL <=
TRUNC(LAST_DAY(SYSDATE)) - TRUNC(SYSDATE, 'mm') + 1))
WHERE TO_CHAR(DAYS, 'd') = '6'
Oracle查询本月星期5的所有日期列表
最新推荐文章于 2022-12-09 16:35:25 发布
本文介绍了一种使用SQL查询来生成特定日期数据行的方法,通过将当前日期与行号相加减并进行日期转换,实现生成只包含星期六的数据行。这涉及到日期函数的应用、子查询的使用以及字符串格式化。
839

被折叠的 条评论
为什么被折叠?



