您好 datepart(ww,日期)
这个选出来的是周别
可是如果日期是第一周的话 只会显示 "1"
若我select出1~10周
如何再1~9周前面+0而10周一样是"10"呢?
谢
sql 周别问题
答案:2 悬赏:50 手机版
解决时间 2021-03-18 02:13
- 提问者网友:临风不自傲
- 2021-03-17 03:47
最佳答案
- 五星知识达人网友:玩家
- 2021-03-17 05:13
SELECT case when length(datepart(ww,日期)) = 1 then '0' else '' end +
datepart(ww,日期)
datepart(ww,日期)
全部回答
- 1楼网友:迟山
- 2021-03-17 06:17
不知道你什么数据库,,,
提供sqlserver的方式,,,
select datepart(weekday, getdate() + @@datefirst - 1) as day
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯