You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于设置Where条件筛选2022年第44周后数据的技术咨询

解决WHERE条件筛选特定周之后数据的问题

你的当前条件错误在于同时要求年份>=2022和周数>=44,这会把2023年及以后的所有数据都排除(因为2023年的周数从1开始,都小于44)。要实现"2022年第44周至今"的筛选,需要把条件拆成两个分支用OR连接:

WHERE 
    (DATEPART(WK, SA.FECHAE) >= 44 AND YEAR(SA.FECHAE) = 2022)
    OR 
    YEAR(SA.FECHAE) > 2022

逻辑说明:

  • 第一个分支:仅匹配2022年中周数大于等于44的记录
  • 第二个分支:匹配所有2023年及以后的记录(不管周数多少)

这样就能准确获取你需要的2022年第44周至今的所有数据。

内容的提问来源于stack exchange,提问作者ArnaldoData

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 23:55:24