例如
select testgetwstend()
返回结果是第周(//)
利用这个函数相信就可以实现你的要求了把所有表中的数据转到表
方法二
为了避免数据的冗余建议不要把数据从第一个表转到第二个表因为这样会造成数据冗余你可以在查询时候使用函数产生week_of_year nvarchar 这个栏位
方法三
创建一个表栏位为
create table tw
(
time_date datetime
week_of_year nvarchar
)
然后之间的所有日期都产生一个对照的week_of_year nvarchar方法也是使用上面创建的函数然后查询的时候只要两个表作关联就可以了
如果原始表中的记录很多而且日期有很多重复我们更推荐使用方法三
[] [] [] [] []