首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

查找一个月中的星期三(或其他工作日)数- Oracle SQL

在Oracle SQL中,可以使用以下语句来查找一个月中的星期三(或其他工作日)的数:

代码语言:txt
复制
SELECT EXTRACT(DAY FROM NEXT_DAY(TRUNC(SYSDATE, 'MM') - 1, 'WED')) AS Weekday
FROM DUAL;

这个查询语句的解释如下:

  1. TRUNC(SYSDATE, 'MM'):将当前日期截断为月份的第一天。
  2. - 1:减去一天,得到上个月的最后一天。
  3. NEXT_DAY(..., 'WED'):找到上个月最后一天之后的下一个星期三。
  4. EXTRACT(DAY FROM ...):提取出星期三的日期中的天数。

这样,查询结果就是一个月中的星期三的数。

对于其他工作日,只需将 'WED' 替换为相应的工作日缩写即可,例如 'MON' 表示星期一,'TUE' 表示星期二,以此类推。

请注意,以上答案中没有提及任何特定的云计算品牌商。如果需要了解腾讯云相关产品和产品介绍链接地址,可以在腾讯云官方网站上查找相关信息。

相关搜索:用于从其他表中查找数据的SQL / Oracle SQL代码查找每个组中丢失的项目数(ORACLE SQL)Oracle/SQL查找日期或最接近指定日期的日期Oracle SQL:提取文本之后、分隔符(或其他字符)之前的值SQL查询如何在Oracle/Hive中获取周/年的最后一个工作日?用于查找同一表中具有一个或多个重复结果的行的oracle sql针对特定列查找一个值的多个实例的查询: Oracle SQLOracle SQL - 查找数据集的MIN值,但在MIN计算中排除一个值在Oracle DB 12c中,如何查找运行v$sql中列出的查询的函数或过程?如何在SQL中查找另一个表中两个数之间的一个数如何在SQL Server中查找其他表中的列被用作外键列或普通列的表ORACLE SQL:查找列中的最后一行,然后更新其他数据中的数据,而不会影响较旧的数据SQL查询-派生一个查询,该查询将查找由其他查询获得的数字的平均值使用分析函数或其他函数从现有列派生新列值的Oracle SQL操作?我已经描述了想要的结果根据其他表中的名称查找Target.Id的最简单方法是SQL或EF核心什么以及如何创建一个视图,该视图将来自其他表的多个单元格的数据连接到一个oracle sql中SQL:编写一个给定varchar的查询,查找它是否存在于列A或列B中sql查询oracle :希望根据另一个表中的值将列自定义为"Yes“或”No如何将DataSource设置为小米波段2(或我的手机以外的任何其他设备),以便使用Google Fit查找计算步数的传感器?从Oracle SQL中的字符串中提取整数,并查找特定字符并将其替换为另一个字符
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券