SQL查询错误还是在其他地方?

Sta*_*ton 1 sql

我试图查询一个SQL数据库,我遇到了麻烦.下面的语法是否有错误,或者是我缺少的其他内容?

SELECT Name, DateTime, num1, num2 
FROM names_E6 
WHERE DateTime between '2012-1-27' AND '2012-1-27' 
WHERE num1 between '0' AND '5' 
WHERE num2 between '0' AND '6'
Run Code Online (Sandbox Code Playgroud)

小智 5

是的,你不能WHERE在一个中有多个子句SELECT.用a AND或a 分隔条件OR(通过查询的外观,我猜你想要AND).

SELECT Name, DateTime, num1, num2  
FROM names_E6  
WHERE DateTime between '2012-1-27' AND '2012-1-27'  
AND num1 between '0' AND '5'  
AND num2 between '0' AND '6' 
Run Code Online (Sandbox Code Playgroud)