这个mysql查询有什么问题吗?

pkmbmrz7  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(237)

我只是尝试查询一些数据,我第一次使用了多个where选项,我不知道哪里出了问题:

SELECT *
FROM carlist
WHERE MilesPerGallon > 20
AND Weight is BETWEEN 2000 AND 3000;

mysql workbench一直在我的第一行附近给我一个x:mysql workbench的第一行附近给我一个x
系统报告错误代码1064:语法错误。
有什么想法吗?

gojuced7

gojuced71#

试试这个:

SELECT *
FROM carlist
WHERE MilesPerGallon > 20
AND Weight BETWEEN 2000 AND 3000; -- removed is

刚刚看到@grumpycrudon的评论!同时发布。放下 is 之前 BETWEEN..AND.. .

相关问题