gpt4 book ai didi

sql - 在oracle中查找一个月中的周数

转载 作者:行者123 更新时间:2023-12-05 08:24:17 24 4
gpt4 key购买 nike

我有一张表,其中存储了所有星期一,例如(10 月 1 日、10 月 8 日、10 月 15 日、10 月 22 日、10 月 29 日),我需要找出那个月的第几周,就像 10 月 1 日它将是 1, 10 月 8 日 2 日起……对于 Sept 计数器应该再次从 1 开始。能否通过sql查询,数据库是oracle 10g?

如果本月的第一个星期一是星期三,则该月的第一个星期一应标记为 1,第二周但需要标记为 1。

最佳答案

select to_char(your_date,'W') from dual;

会做的。

一个很好的分析表是 here :

这里是 a SQL Fiddle to prove it .

关于sql - 在oracle中查找一个月中的周数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13155988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com