Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL在多个字段上执行何处操作_Mysql - Fatal编程技术网

MySQL在多个字段上执行何处操作

MySQL在多个字段上执行何处操作,mysql,Mysql,我想在多个字段上做一个WHERE。它也必须在两个数字之间。我认为通过查看代码,您可以更好地理解它: SELECT * FROM locations WHERE(lat BETWEEN 8 AND 100) AND WHERE(lng BETWEEN 1 AND 4) 感谢您的回复您就快到了,只是您不需要在WHERE中使用两次,例如: SELECT * FROM locations WHERE lat BETWEEN 8 AND 100 AND lng BETWEEN 1 AND 4;

我想在多个字段上做一个WHERE。它也必须在两个数字之间。我认为通过查看代码,您可以更好地理解它:

SELECT * FROM locations WHERE(lat BETWEEN 8 AND 100) AND WHERE(lng BETWEEN 1 AND 4)

感谢您的回复

您就快到了,只是您不需要在WHERE中使用两次,例如:

SELECT * 
FROM locations 
WHERE lat BETWEEN 8 AND 100 
AND lng BETWEEN 1 AND 4;

您就快到了,只是您不需要在WHERE中使用两次,例如:

SELECT * 
FROM locations 
WHERE lat BETWEEN 8 AND 100 
AND lng BETWEEN 1 AND 4;

这已经得到了回答,但仅供参考,
其中
是一个子句,而不是一个函数(看起来您已经将其解释为)。仅当在
WHERE
语句中同时包含
以及
时,才需要使用括号。如果您只使用
,而不同时使用这两者,那么您不需要括号这已经得到了回答,但仅供参考,
其中
是一个子句,而不是一个函数(看起来您已经将其解释为)。仅当在
WHERE
语句中同时包含
以及
时,才需要使用括号。如果只使用
,而不同时使用两者,则不需要括号