Tho*_*ore 2 sql t-sql sql-server date
我有一个SQL表,其中的列显示天数,并包含23,26,45等条目...我试图将每个条目转换为"周数".从本质上讲,我的意思是如果我的日期条目在0到6之间,那么,这是第1周,如果它是7和13,那么这是第2周,第14周和第20周,第3周等...是在SQL中有一种"有效"的方法吗?
谢谢.托马斯.
您只需要标准除法功能.它忽略了其余部分:
SELECT (Days / 7) + 1
Run Code Online (Sandbox Code Playgroud)