我需要搜索具有“从-到”值的多个项目。我怎样才能做到这一点?
我的数据库包含这些值,例如:
ITEMS VALUES
Estado Zulia
Ciudad Maracaibo
Habitaciones 4
Baños 3
Precio 100000
我知道如何搜索简单值(例如 Estado 和 Zulia),因为我只寻找一个值。但对于 Habitaciones、Baños 和 Precio,我需要搜索从值到值。例如,Habitaciones 从 3 到 5、Baños 从 1 到 3、Precio 从 80000 到 200000。并获得所有与这些值匹配的结果。
当然,如果某些内容不匹配(例如 Precio 从 110000 到 200000),则不会返回任何内容。
请问我该怎么做?一些例子将不胜感激!
最佳答案
您使用 BETWEEN 。 例如
SELECT * FROM Items WHERE Banos BETWEEN 1 AND 3 AND Precio BETWEEN 1000 AND 5000;
关于php - MySQL 搜索具有“从-到”值的多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8550067/