根据日期来判断第几天sql要怎么写?

比如有个活动期是2021-06-13~2021-06-15,2021-06-13就是第一天,2021-06-14就是第二天,2021-06-15就是第三天。就是要实现下图的效果用sql要怎么实现?感谢693513E0-8989-4d2d-8937-819FC3650AC4.png

用户d9908268 发布于 2021-10-9 19:15 (编辑于 2021-10-9 19:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
尛鬼Lv5中级互助
发布于2021-10-9 19:44
先去最早日期,然后判断其他日期和最早日期的时间差加一天
最佳回答
0
李1234Lv2见习互助
发布于2021-10-9 21:24
datediff(day,'2021-6-13',getdate()) + 1
最佳回答
0
孤陌Lv6资深互助
发布于2021-10-11 08:07(编辑于 2021-10-11 08:14)

按日期排序 然后生成 123 序列号 就可以了啊  然后显示的时候  在数据列 高级 自定义显示里 写公式 就可以了

  • 2关注人数
  • 327浏览人数
  • 最后回答于:2021-10-11 08:14
    请选择关闭问题的原因
    确定 取消
    返回顶部