Mysql 不止一个中间子句
如何在MySQL查询中使用多个'between'子句?例如,如果我想选择身高在20到25之间、体重在50到70之间的学生。Mysql 不止一个中间子句,mysql,between,Mysql,Between,如何在MySQL查询中使用多个'between'子句?例如,如果我想选择身高在20到25之间、体重在50到70之间的学生。其中身高在20到25之间、体重在50到70之间的学生。 WHERE height BETWEEN 20 AND 25 AND weight BETWEEN 50 AND 70 请记住,您的条件将逐个应用于每一行,而不是“一次应用于整个表”也许您应该使用and运算符,或者应该是。。。重量在50到70之间不应该。一个值怎么可能同时介于20和25之间,以及50和70之间?如果我的
其中身高在20到25之间、体重在50到70之间的学生。
WHERE height BETWEEN 20 AND 25 AND weight BETWEEN 50 AND 70
请记住,您的条件将逐个应用于每一行,而不是“一次应用于整个表”也许您应该使用and运算符,或者应该是
。。。重量在50到70之间
不应该。一个值怎么可能同时介于20和25之间,以及50和70之间?如果我的身高是23,不可能同时是62。哎呀,我误解了这个问题。我原以为他想要两个标准都是身高,但现在我看到他想要第二个标准是体重。修正了答案。