Thinkphp 模型->区间查询
来源:互联网 发布:淘宝服装模特摄影 编辑:程序博客网 时间:2024/06/02 00:14
区间查询
ThinkPHP支持对某个字段的区间查询,例如:
$map['id'] = array(array('gt',1),array('lt',10)) ;
得到的查询条件是: ( id > 1) AND ( id < 10)
$map['id'] = array(array('gt',3),array('lt',10), 'or') ;
得到的查询条件是: ( id > 3) OR ( id < 10)
$map['id'] = array(array('neq',6),array('gt',3),'and');
得到的查询条件是:( id != 6) AND ( id > 3)
最后一个可以是AND、 OR或者 XOR运算符,如果不写,默认是AND运算。
区间查询的条件可以支持普通查询的所有表达式,也就是说类似LIKE、GT和EXP这样的表达式都可以支持。另外区间查询还可以支持更多的条件,只要是针对一个字段的条件都可以写到一起,例如:
$map['name'] = array(array('like','%a%'), array('like','%b%'), array('like','%c%'), 'ThinkPHP','or');
最后的查询条件是: ( name LIKE '%a%') OR ( name LIKE '%b%') OR ( name LIKE '%c%') OR ( name = 'ThinkPHP')
ThinkPHP支持对某个字段的区间查询,例如:
$map['id'] = array(array('gt',1),array('lt',10)) ;
得到的查询条件是: ( id > 1) AND ( id < 10)
$map['id'] = array(array('gt',3),array('lt',10), 'or') ;
得到的查询条件是: ( id > 3) OR ( id < 10)
$map['id'] = array(array('neq',6),array('gt',3),'and');
得到的查询条件是:( id != 6) AND ( id > 3)
最后一个可以是AND、 OR或者 XOR运算符,如果不写,默认是AND运算。
区间查询的条件可以支持普通查询的所有表达式,也就是说类似LIKE、GT和EXP这样的表达式都可以支持。另外区间查询还可以支持更多的条件,只要是针对一个字段的条件都可以写到一起,例如:
$map['name'] = array(array('like','%a%'), array('like','%b%'), array('like','%c%'), 'ThinkPHP','or');
最后的查询条件是: ( name LIKE '%a%') OR ( name LIKE '%b%') OR ( name LIKE '%c%') OR ( name = 'ThinkPHP')
阅读全文
0 0
- Thinkphp 模型->区间查询
- THINKPHP时间区间查询
- Thinkphp 模型->SQL查询
- Thinkphp 模型->动态查询
- Thinkphp 模型->子查询
- Thinkphp 模型->组合查询
- Thinkphp 模型->表达式查询
- Thinkphp 模型->统计查询
- Thinkphp 模型->快捷查询
- Thinkphp 模型->数据库查询方式
- thinkphp模型过滤查询字段,表达式方法
- thinkphp 定义视图模型调用关联查询
- thinkphp模型过滤查询字段,表达式方法
- thinkphp模型过滤查询字段,表达式…
- thinkphp模型过滤查询字段,表达式方法
- ThinkPHP模型(Model)中双表查询注意点
- thinkphp mysql 字段区间查询 根据范围筛选字段
- thinkphp表达式方式,模糊,区间,多形式查询
- CSS中关于触发BFC
- EasyDSS高性能流媒体服务器前端重构(二) webpack + vue + AdminLTE 多页面提取共用文件, 优化编译时间
- 理解高并发(20).大白话阿姆达尔定律
- 机器学习第九课(bagging,随机森林,样本不均衡)
- 各大公司对于java求职者的要求,你值得一看
- Thinkphp 模型->区间查询
- Test...
- 抽象类和接口
- 测试啊
- 读写文件时00 0A与80 0A的bug
- MyBatis + maven org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- CSS 的优先级机制[总结]
- 判断三点顺序(顺时针或者逆时针)(模板)
- poj3461——Oulipo(kmp)