是否存在编写以下mySQL查询的快捷方式?我正在寻找压缩的简写
SELECT * FROM `listings` where `bedroom` = 1 OR `bedroom` = 2
因为我想简化在PHP中动态构建mySQL查询的过程。之所以类似
WHERE bedroom = 1, 2
,是因为我从PHP获得的数字位于数组bedroom[1] = 1, bedroom[2] = 1
中。SELECT * FROM `listings` where `bedroom` = 1 OR `bedroom` = 2;
而且由于我使用的是Codeigniter,因此Active Record中的一些快捷方式也很棒!
最佳答案
我不太了解您的要求;您是否需要较短的查询?
如果是这样,请尝试以下操作:
SELECT * FROM listings WHERE bedroom IN (1,2)
关于php - mySQL查询位置…或…快捷方式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8023424/