thinkPHP之复杂查询
来源:互联网 发布:淘宝,装修价格,顶级 编辑:程序博客网 时间:2024/06/05 03:13
1.查询之_string:
例子:
$m=M('indentlist');$where['_string'] = "(indentstate = 'NeedPay') or (indentstate = 'Shipped')";$where['state'] =0;直接出来的语句:
SELECT * FROM `indentlist` WHERE ( (indentstate = 'NeedPay') or (indentstate = 'Shipped') ) AND ( `state` = 0 )
2.查询之_complex,_logic:
例子:
$m=M('indentlist');$email = $_GET['email'];$condition['state'] =array('GT',0);$condition['Indentstate'] ='Finished';$condition['_logic'] ='or';$map['_complex'] = $condition;//条件查询,完成的订单,退货订单,异常订单$map['email'] = $email;$data=$m->where($map)->select();
直接出来的语句:
SELECT * FROM `indentlist` WHERE ( (indentstate = 'Finished') or (state >0) ) AND ( `email` = '782172838@qq.com' )
0 0
- thinkPHP之复杂查询
- MySQL之复杂查询
- Oracle之复杂查询
- thinkphp之数据库查询
- 数据库查询之复杂查询
- oralce之复杂查询举例
- ThinkPHP之诡异sql查询
- ThinkPHP之中文分词查询
- 【数据库之SQL复杂查询】SQL复杂查询基本语法
- ORACLE复杂查询之连接查询
- MySQL查询语句之复杂查询_day04
- Hibernate查询之HQL复杂查询对比Criteria查询优劣
- thinkphp学习笔记之查询语句
- ThinkPHP之数据信息的查询
- ThinkPHP CURD之循环查询&删除
- ThinkPHP之用户信息查询更新和删除
- 复杂查询
- 复杂查询
- 易飞技巧:如何迁移或备份你保存的单据视图
- bat设置ip、dns、dhcp
- 解决:Could not load type 'System.ServiceModel.Activation.HttpModule' from assemb
- fun(++i, i, i++, i++)问题
- memset函数使用详解
- thinkPHP之复杂查询
- 年底了,公司这些人该清理清理了!
- B\S备忘录02——分页
- LeetCode: Sudoku Solver
- 大觉山漂流,男人的欢笑女人的尖叫
- Parse和TryParse区别
- 语言当中一些经常看到 却又迷糊的修饰符
- strcpy memcpy memset函数比较
- Spring进阶-怎样集成定时调度Quartz