【发布时间】:2013-07-11 13:23:52
【问题描述】:
tsql 的 where 子句中 YEAR DAY MONTH 的顺序应该是什么?
Select * from TABLE_NAME
WHERE
YEAR(COLUMN_NAME)=YEAR(GETDATE()) --1
and DAY(COLUMN_NAME)=DAY(GETDATE()) --2
and MONTH(COLUMN_NAME)=MONTH(GETDATE()) --3
订单是否提高了查询的运行时间? tsql 如何执行此语句?
【问题讨论】:
-
您是否尝试在忽略时间的情况下进行日期比较? ; stackoverflow.com/questions/1427469/… ; stackoverflow.com/questions/9308635/…
-
你用的是哪个版本的sqlserver?
-
sql如何解析where子句?从右到左
标签: sql sql-server tsql query-designer