我想用以下伪代码创建select语句:
select * from temperatures where tm != monday
tm是一个 datetime 现场。
datetime
9o685dep1#
你可以用 DAYOFWEEK() :
DAYOFWEEK()
select * from temperatures where datepart(weekday, tm) <> 2
esyap4oy2#
select * from temperatures where DATEPART(WEEKDAY, tm) != 2
jtjikinw3#
我认为这回答了您在SQLServer2005/2008中提出的“获取星期几”的问题对你来说
select * from temperatures where DATENAME(dw,tm) != 'monday';
3条答案
按热度按时间9o685dep1#
你可以用
DAYOFWEEK()
:esyap4oy2#
jtjikinw3#
我认为这回答了您在SQLServer2005/2008中提出的“获取星期几”的问题
对你来说