数据库中是Datetime格式时间,能不能在SQL 语句中直接根据时间查询出星期几和第几周

时间:2022-05-02 11:13:03
RT

SQL语句中查到 2005-09-01 00:00:00.000
有谁能够写根据值 直接从SQL语句中返回星期几和第几周。。。。

:(

3 个解决方案

#1


如果是oracle可以的

#2


在sql 中可以这样写得到第几周,和星期几的。
select datepart(wk,date1) 第几周,datename(dw,date1) 星期几 from table1

#3


在SQL可以写日期到星期或周的自定义转换函数吗
怎么写

#1


如果是oracle可以的

#2


在sql 中可以这样写得到第几周,和星期几的。
select datepart(wk,date1) 第几周,datename(dw,date1) 星期几 from table1

#3


在SQL可以写日期到星期或周的自定义转换函数吗
怎么写