以下是一个例子: 我有一个Order表,其中有一个名为OrderDate的日期时间字段。我想检索所有订单,其中的订单日期等于01/01/2006。接下来还有几种方法可以做到: 1) WHERE DateDiff(dd, OrderDate, '01/01/2006') = 0
2) WHERE Convert(varchar(20), OrderDate, 101) = '01/01/2006'
3) WHERE Year(OrderDate) = 2006 AND Month(OrderDate) = 1 and Day(OrderDate)=1
4) WHERE OrderDate LIKE '01/01/2006%'
5) WHERE OrderDate >= '01/01/2006' AND OrderDate < '01/02/2006' ... 展开详请
以下是一个例子: 我有一个Order表,其中有一个名为OrderDate的日期时间字段。我想检索所有订单,其中的订单日期等于01/01/2006。接下来还有几种方法可以做到: 1) WHERE DateDiff(dd, OrderDate, '01/01/2006') = 0
2) WHERE Convert(varchar(20), OrderDate, 101) = '01/01/2006'
3) WHERE Year(OrderDate) = 2006 AND Month(OrderDate) = 1 and Day(OrderDate)=1
4) WHERE OrderDate LIKE '01/01/2006%'
5) WHERE OrderDate >= '01/01/2006' AND OrderDate < '01/02/2006' ... 展开详请