我尝试从SQL Server 2008 R2的SELECT
查询中获取数据
我的查询类似于
Select id, name from table1 where date > 2012/8/1
union
Select id, name from table2 where date > 2012/8/1
我正在对大约300K行的数据执行此查询。
我每次都会得到不同的结果。
谁能告诉我背后的原因?
答案 0 :(得分:2)
您需要使用明确的日期格式,并且需要使用字符串分隔日期。尝试:
WHERE [date] > '20120801'