我需要用from-to值搜索多个项目。我该怎么做呢?
我的数据库有这些值,例如:
ITEMS VALUES
Estado Zulia
Ciudad Maracaibo
Habitaciones 4
Baños 3
Precio 100000
我知道如何搜索简单的值(如Estado和Zulia),因为我只寻找一个值。但是对于Habitaciones, Baños和Precio,我需要搜索from-to值。例如:Habitaciones从3到5,Baños从1到3,Precio从80000到200000。并得到与这些值匹配的结果。
当然,如果某些内容不匹配(例如从110000到200000的Precio),则不返回任何内容。
请问我该怎么做呢?一些例子将是感激!使用BETWEEN。例如
SELECT * FROM Items WHERE Banos BETWEEN 1 AND 3 AND Precio BETWEEN 1000 AND 5000;
SELECT * FROM tbl WHERE values BETWEEN 3 AND 5
这将返回values
字段值在3到5之间的所有记录。