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

如何在db2中获取前一周的周六至周五

在DB2中获取前一周的周六至周五的数据,可以使用以下SQL查询语句:

代码语言:txt
复制
SELECT *
FROM your_table
WHERE your_date_column >= CURRENT DATE - (DAYOFWEEK_ISO(CURRENT DATE) + 1) DAYS - 6 DAYS
  AND your_date_column < CURRENT DATE - (DAYOFWEEK_ISO(CURRENT DATE) + 1) DAYS

解释如下:

  1. CURRENT DATE 函数用于获取当前日期。
  2. DAYOFWEEK_ISO 函数用于获取当前日期的星期几,返回值为1(周一)到7(周日)。
  3. (DAYOFWEEK_ISO(CURRENT DATE) + 1) DAYS 表示当前日期到下一个周日的天数。
  4. CURRENT DATE - (DAYOFWEEK_ISO(CURRENT DATE) + 1) DAYS - 6 DAYS 表示当前日期减去当前星期几到下一个周日的天数再减去6天,即得到前一周的周六。
  5. CURRENT DATE - (DAYOFWEEK_ISO(CURRENT DATE) + 1) DAYS 表示当前日期减去当前星期几到下一个周日的天数,即得到前一周的周日。
  6. your_table 是你要查询的表名,your_date_column 是包含日期的列名,根据实际情况进行替换。

这个查询语句会返回前一周的周六至周五的数据。你可以将 your_tableyour_date_column 替换为实际的表名和日期列名。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Quartz CronTrigger最完整配置说明

如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-")....# 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了) 小提示 周字段设置...每月最后一天10点15分触发 0 15 10 ? * 6L 每月最后一周星期五10点15分触发 0 15 10 ?

63531

Spring task定时任务

现在说下不想配置,基于注解,在spring开启注解扫描 然后方法名上加上这样注解 @Scheduled(cron="0 * * * * ?")...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本 月最后一个星期五"         W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-").         ...* 6L 2002-2005 从2002年到2005年每月最后一周星期五10点15分触发         0 15 10 ?

11610

Hybris CronJob

例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五). 例如在日字段上设置"15W",表示离每月15号最近那个工作日触发。...如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...(注,"W"只能设置具体数字,不允许区间"-") # 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了...每月最后一天10点15分触发 0 15 10 ? * 6L 每月最后一周星期五10点15分触发 0 15 10 ?...* 6L2002-2005 从2002年到2005年每月最后一周星期五10点15分触发 01510 ? * 6#3  每月第三周星期五开始触发 0 0 121/5 * ?

1.3K90

Quartz定时任务时间格式配置说明

如果在"L"加上数字,则表示该数据最后一个。 例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W :表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-"). 'L'和 'W'可以一组合使用。...每月最后一天10点15分触发 0 15 10 ? * 6L  每月最后一周星期五10点15分触发 0 15 10 ?...* 6L 2002-2005  从2002年到2005年每月最后一周星期五10点15分触发  0 15 10 ?

41340

Conjob For hybris

如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...(注,"W"只能设置具体数字,不允许区间"-").# 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了...每月最后一天10点15分触发 15 10 ? * 6L 每月最后一周星期五10点15分触发 15 10 ?...* 6L 2002-2005 从2002年到2005年每月最后一周星期五10点15分触发 15 10 ?

51952

spring-quartz 调度任务配置

1、引入quartz依赖 在pom.xml增加quartz依赖。 <!...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W", 它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-")....每月最后一天10点15分触发 0 15 10 ? * 6L 每月最后一周星期五10点15分触发 0 15 10 ?

75700

Excel公式技巧35: 计算工作日天数

图1 单元格C2公式为: =MAX(0,NETWORKDAYS(MAX($A2,C$1),MIN($B2,EOMONTH(C$1,0)))) 向右拖F列,向下拖第8行。...参数end_date是公式: MIN($B2,EOMONTH(C$1,0)) 其中EOMONTH(C$1,0)获取当前月最后一天日期值,因此获取结束日期和当前月最后一天日期值较小值。...在第9行,我们将假期排除在外,单元格C9公式为: =MAX(0,NETWORKDAYS(MAX($A9,C$1),MIN($B9,EOMONTH(C$1,0)),$B$13:$B$15)) 向右拖...图2 参数weekend也可以指定由0和1组成7个字符长字符串,其每个字符代表一周某一天,从周一开始。1代表该天是非工作日,0代表工作日。例如,0000011表示周末是周六和周日。...)) Excel将会认为周四和周五是周末。

1.7K40

Quartz.NET 配置文件详解

3) 其他没什么说,因为以上配置是 Quartz 标准配置,没有特殊要求是不需要修改。所以,这里一带而过,以后有必要时再来研究它。 2....如果在"L"加上数字,则表示该数据最后一个。例如:在周字段上设置"6L"这样格式,则表示“本月最后一个星期五”。 7) W 表示离指定日期最近那个工作日(周一周五)。...例如:在日字段上设置"15W",表示离每月15号最近那个工作日触发。如果15号正好是周六,则找最近周五(14号)触发,如果15号是周未,则找最近下周一(16号)触发。...如果15号正好在工作日(周一周五),则就在该天触发。如果指定格式为"1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。...(注:"W"只能设置具体数字,不允许区间"-")。 8) # 序号,表示每月第几个周几。例如:在周字段上设置"6#3"表示在每月第三个周六

2K20

Cron表达式

在"L"加上数字,则表示该数据最后一个。例如在周字段上设置为"5L",则表示“当前月最后一个星期四" W 最近工作日 离指定日期最近工作日。设置为10W,则表示离10日最近工作日。...如果10日为工作日,则触发,如果10日喂周六,则在周五触发,如果10日为周六,则在下周一触发。 # 序号 表示每月第几个周几,在周字段上使用。设置为3#2,则表示在每月第2个周三。...3 WED 3月分每周三下午 2点10分和2点44分触发 0 15 10 ? * MON-FRI 从周一到周五每天上午10点15分触发 0 15 10 15 * ?...每月最后一天10点15分触发 0 15 10 ? * 6L 每月最后一周星期五10点15分触发 0 15 10 ?...* 6L 2014-2025 从2014年到2025年每月最后一周星期五10点15分触发 0 15 10 ? * 6#3 每月第三周星期五开始触发 0 0 12 1/5 * ?

4.2K30

Spring常用配置(二)

实现了这里每一个接口,每一个接口都对应了相应方法需要实现,在相应方法我们就可以获取运行结果。...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本 月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-")....* 6L 2002-2005 从2002年到2005年每月最后一周星期五10点15分触发 0 15 10 ?

77330

从女友和老妈使用角度看精确率(precision)和召回率(recall)不同

来一个场景,这个需要妈妈配合。 周一 周二 周三 周四 周五 妈妈 妈妈 外卖 外卖 妈妈 上面这张表是你上个月某一周晚餐情况,妈妈代表晚餐是妈妈做,外卖代表这一天你吃外卖。...有一天,因为某些原因,你需要回忆一下那一周晚餐情况。 你努力想了想,只记得 4 天情况,然后说出了自己答案。 周一 周二 周三 周四 周五 妈妈 妈妈 外卖 外卖 妈妈 妈妈 ?...那么在 4 个结果,你预测了 3 个 Positive。 但是在这里。 TP = 2 (周一,周五) FP = 1 ( 周四) 所以呢,精确率是多少?...还是同样场景,不过这次需要你女友配合。 周一 周二 周三 周四 周五 周六 周日 外卖 外卖 女友 外卖 女友 外卖 女友 去年一周,这是你晚餐情况。...周一 周二 周三 周四 周五 周六 周日 外卖 外卖 女友 外卖 女友 外卖 女友 外卖 外卖 外卖 外卖 女友 女友 外卖 女友选项是正样本。 你预测结果,有 2 个正样本。

77230

结合机器学习与生物医学技术,寻找Uber司机出行模式

合作伙伴活动矩阵就是受到这种表示法启发,其中,矩阵每一列对应一周一分钟,而每一行对应于一个司机伙伴,每一个单元格值表示该伙伴在线(1)或离线(0)。...他们在晚上出行,通常在晚上 6 点左右开始,在半夜到凌晨三点之间结束: 图 8:在我们夜间司机伙伴活动矩阵,在线时间(白色显示)主要是晚上 6 点到工作日半夜,周五和周末晚上会延长到凌晨三点左右...周六和周日,这个第一个高峰出现在晚上七点,对应于晚上出门乘客。...在周日到周四晚上,午夜之后在线司机比例急剧下降,因为大部分乘客已经回家了,而周五周六晚上活动并没有减少,直到凌晨 2 点到 3 点。...工作日和周末司机合作伙伴活动形成了鲜明对比,揭示了 Uber 司机合作伙伴如何在傍晚提供方便、安全交通工具,并在夜间从餐馆和酒吧接送乘客到家,为乘客和城市提供支持。

1.2K70

@scheduled注解配置时间(spring定时器注解)

如果在”L”加上数字,则表示该数据最后一个。例如在周字段上设置”6L”这样格式,则表示“本月最后一个星期五” 7、W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 “1W”,它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,”W”只能设置具体数字,不允许区间”-“)。...8、#序号(表示每月第几个周几),例如在周字段上设置”6#3”表示在每月第三个周六.注意如果指定”#5”,正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了) ;小提示:’L’和...: @Scheduled(fixedDelayString = "5000") //上一次执行完毕时间点之后5秒再执行 占位符使用(配置文件中有配置:time.fixedDelay=5000): @

4.5K20

spring 定时几种实现方式

注意:用 @Service @Lazy(false)标注类 扩展:定时时间设置 :“0/5 * * * * ?”   ...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-")....# 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了) ; 小提示: 'L

1K10

spring 定时几种实现方式

:“0/5 * * * * ?”   ...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-")....# 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置(用在母亲节和父亲节再合适不过了) ; 小提示: 'L

45720

spring-quartz_价值是使用价值基础和内容

Spring Quartz 定时任务 前言 Quartz 是一个完全由 Java 编写开源任务调度框架,按照规定计划完成任务,每周三凌晨一点进行数据备份,或者按时间隔触发一次任务调度,每十分钟同步一些状态信息...一、Cron 表达式 使用 Quartz 必须要了解 Cron 周期计划。...,可以使用数字1-7,也可以使用单词缩写 第七位 年份(1970-2099) 注意:第六位参数需要注意,在西方一周第一天是周日,所以 1=周日,7=周六; 扩展:一周单词缩写:SUN,MON,...* WEN 星期三午12点触发, WEN也可以使用数字3表示 0 0 3 ?* MON-FRI 周一周五凌晨3点触发,MON-FRI 也可以使用1-5来表示 0 0/5 8 * * ?...每天1点三点每小时触发一次 0 0 8 L * ? 每月最后一天8点触发 0 10 12 ? * 6#3 每月第三个星期五12:10分触发 0 10 12 ?

50310

spring @Scheduledcron表达式

, 表示指定多个值,例如在周字段上设置 "MON,WED,FRI" 表示周一,周三和周五触发 / 用于递增触发。如在秒上面设置"5/15" 表示从5秒开始,每增15秒触发(5,20,35,50)。...如果在"L"加上数字,则表示该数据最后一个。例如在周字段上设置"6L"这样格式,则表示“本 月最后一个星期五" W 表示离指定日期最近那个工作日(周一周五)....如果15号正好是周六,则找最近周五(14号)触发, 如果15号是周未,则找最近下周一(16号)触发.如果15号正好在工作日(周一周五),则就在该天触发。...如果指定格式为 "1W",它则表示每月1号往后最近工作日触发。如果1号正是周六,则将在3号下周一触发。(注,"W"只能设置具体数字,不允许区间"-"). 小提示 'L'和 'W'可以一组合使用。...如果在日字段上设置"LW",则表示在本月最后一个工作日触发(一般指发工资 ) # 序号(表示每月第几个周几),例如在周字段上设置"6#3"表示在每月第三个周六.注意如果指定"#5",正好第五周没有周六

85720

Uber和Lyft出行数据可视化:旧金山每天超过20万人次

数据科学家对其在旧金山出行数据进行了可视化,发现每日行程超过20万人次。 我叫 Billy Charlton,Because LLC 公司创始人,西雅图普吉特区域理事会数据总监。...只包含旧金山市内行程,因此这可能是 Uber 和 Lyft 在市区内总行程数较低估值。 发现 • 星期日和星期一行程最少,周二,周三和周四行程日益增多,周五周六行程数达到最高。 ?...• 着名旅游景点渔人码头,金门大桥和 GG 公园博物馆行程很多,并且每天分布与非常不同。 • 周末行程高峰在星期五和星期六晚上:卡斯特罗,特派团/瓦伦西亚,北海滩,球场等地点。 ?...所有代码都已经在 GitHub 上,所以继续使用它们进行托管是有道理。静态站点意味着没有服务器维护或被黑客入侵。如果我可以从现在起建立静态网站,我会。不过,在自定义域上获取SSL支持非常困难。...我本来想要坚持使用完全开源 Leaflet,但我们非常喜欢 Mapbox 3D 功能。 • Morris.js 用于制作互动图表。 • Semantic UI 用于制作按键。

1.5K90

2017年Q1季移动App使用情况分析

Android设备市场占比不断提升 随着iOS新品手机对用户吸引力降低,以及国产手机在近期振兴,中国手机用户Android操作系统占有率也在不断地提升,从一年83%增长93%。 ?...大部分用户一辈子只会用70款App 各大应用市场中都有百万款App,但90%用户在一台手机上下载App不会超过70款。 每个用户在一个月中打开使用App不到35款,在一周不到25款。...周六爱游戏,周日爱综艺 用户对各类App使用频率和日期也会出现周期性偏好: 1、周一周二各类App使用率都相对较低 2、周三周四是一周工作最为忙碌时候,办公类App使用率也因此大幅提升。...4、周六宅在家常用游戏,音乐,阅读类App打发时间,出去嗨常常打开摄影,美化App拍照留念。 5、周日看视频节目是最常见放松方式,很多综艺节目都在周五周六播出,导致众多用户选择在周日看重播。...但在面向育儿方向不同年龄阶段App,男性用户占比却在逐步升高,从10%增长34%。 说明随着子女逐步成长,父亲们倾注心血也是越来越多

82070
领券