我尝试应用WHERE AND WHERE
运算符,但不知何故AND
返回错误,WHERE
两种情况下的单例都可以正常工作。
我不觉得我在代码中也犯了错误,至少在一般的 SQL 语法中没有。
SELECT *
FROM dbo.flat_file
WHERE [Date] > '1/1/2020'
AND
WHERE [Deposit] > 1000
我是 T-SQL 的新手,所以我可能不了解基本原理。
WHERE
一个查询中只能有一个子句。你试着有两个。取而代之AND
的是第一个(也是唯一的)WHERE
子句中第一个条件的第二个条件。
SELECT *
FROM dbo.flat_file
WHERE [Date] > '1/1/2020'
AND [Deposit] > 1000;
旁注:andvarchar
可能是错误的数据类型。和我是一个更适合。date
deposit
date
integer
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句