0

我试图SELECT从 SQL Server 2008 R2 的查询中获取数据

我的查询类似于

Select id, name from table1 where date > 2012/8/1 
union 
Select id, name from table2 where date > 2012/8/1

我正在对大约 300K 行数据执行此查询。

而且我每次都得到不同的结果。

谁能告诉我这背后的原因?

4

1 回答 1

2

您需要使用明确的日期格式,并且需要用字符串分隔日期。尝试:

WHERE [date] > '20120801'
于 2012-08-24T17:33:50.987 回答