tp3.2打印mysql查询语句_[tp3.2.1]sql查询语句(一)
//本类由系统自动生成,仅供测试用途namespace Home\Controller;
use Think\Model;
use Think\Controller;
class IndexController extends Controller {
public function index() {
//echo ''; echo '
';
//$user=new Model('User');
// var_dump( $user->select());
$user = M ( 'User' );
//var_dump($user->where('id=5 AND user="樱桃小丸子"')->select());
// $condition['id']=5;
// $condition['user']="樱桃小丸子";
// var_dump($user->where($condition)->select());
// //上面两条条件是AND的关系
// $condition['_logic']="OR";
// var_dump($user->where($condition)->select());
$condition = new \stdClass (); //对象形式查询
// 前面的反斜杠表示按系统提供的查找std类 $condition->id = 5;
$condition->user = '樱桃小丸子';
$condition->_logic = 'OR';
var_dump ( $user->where ( $condition )->select () );
}
public function query() {
$user = M ( 'User' );
echo '
';
//$map['id']=array('eq',5);//这里到map1是随便起到,没有规定
// $map['id']=array('neq',5);//id不等于5
// $map['id']=array('gt',5);//id大于5
// $map['id']=array('egt',5);//大于等于
// $map['id']=array('lt',5);//小于
// $map['id']=array('elt',5);//小于
// 模糊查询,有三种
// $map['user']=array('LIKE','%小%');//第一种,单一条件
// $map['user']=array('notLIKE','%小%');//第二种, 大小写都无所谓
// 注意,这里not like没有空格的
// 多条件 模糊查询
// $map['user']=array('like',array('%小%','%蜡%'),'and');
// between - 区间查找,从m到n
// $map['id']=array('between','5,7');//找出5到7之间的(5 6 7)
// $map['id']=array('between',array('5','7'));//这是另一种形式
// not between - 注意中间四是有一个空格的
// $map['id']=array('not between','5,7');
// in
// $map['id']=array('in','5,6,8');
// $map['id']=array('in',array('5','7','8'));
// not in
// $map['id']=array('not in','5,6,8');
// $map['id']=array('not in',array('5','7','8'));
// 自定义 查询 - exp
$map['id']=array('exp','=5');
$map['id']=array('exp','>10');
//构建一个复杂点的 $map ['id'] = array (
'exp',
'=5'
);
$map ['user'] = array (
'exp',
'="樱桃小丸子"'
);
$map ['_logic'] = 'or';
var_dump ( $user->where ( $map )->select () );
}
}
tp3.2打印mysql查询语句_[tp3.2.1]sql查询语句(一)相关推荐
- MySQL番外篇:一条SQL查询语句是如何执行的?
在面试的过程中,有的面试官会给出一条简单的SQL查询语句,让简单说一下执行的过程. SELECT * FROM emp where age=30; 以下问MySQL的基本架构图,从中可以看出SQL语句 ...
- 数据库逻辑删除的sql语句_通过数据库的眼睛查询sql的逻辑流程
数据库逻辑删除的sql语句 Structured Query Language (SQL) is famously known as the romance language of data. Eve ...
- 【MySQL原理解析】01. 一条SQL查询语句是如何执行的
这是[MySQL原理解析]的第一篇文章,MySQL我看了很多的书与教程,对其原理有一定的理解,一直想写一系列的文章来把MySQL的原理给讲清楚,一直没有时间写,今天算是个开头吧.万事开头难,咱们先破了 ...
- sql server查询历史进程_学习笔记 | SequoiaDB SQL查询语句执行过程
本篇笔记将为大家介绍 SequoiaDB 巨杉数据库查询 SQL 语句的执行过程,以及查询语句执行过程中实例层.协调节点.编码节点.数据节点各自承担的功能. 应用程序或用户想要从数据库查询需要的数据, ...
- mysql 查询语句属性值_MySQL学习——SQL查询语句(一)
查询数据是指从数据库中获取所需要的数据,查询数据是数据库操作中最常用也是最重要的操作,用户可以根据对数据的需求,使用不同的查询方式,通过不同的查询方式可以获得不同的数据,在MySQL中使用select ...
- mysql更新加锁_一条简单的更新语句,MySQL是如何加锁的?
看如下一条sql语句: #tableT(idint,namevarchar(20))deletefromTwhereid=10: MySQL在执行的过程中,是如何加锁呢? 再看下面这条语句: sele ...
- mysql查询是否用index_如何查看sql查询是否用到索引(mysql)
alter database sync default character set utf8mb4;//修改数据库的字符集alter table sync.credit_creditchannel d ...
- 写一个sql实现以下查询结果_书写高质量SQL的30条建议
以下文章来源:后端程序员必备:书写高质量SQL的30条建议 1.查询SQL尽量不要使用select *,而是select具体字段. 反例子: select * from employee; 正例子: ...
- oracle关联视图查询满_对于复杂的SQL, Oracle是怎么做的?
很多人经常说,同样的SQL在Oracle中的查询性能要比在MySQL中好很多,大家有没有深究过其中的原因呢?除了MySQL 8.0之前不支持hash-join以外,还有其他原因吗?其实很多时候,出现这 ...
- mysql怎么添加查询时间限制_mysql如何限制sql查询时间,
mysql如何限制sql查询时间MySQL如何限制结构化查询语言查询时间,关系型数据库限制结构化查询语言查询时间的方法:1.查询今天,代码为[选择*表名where to_days(时间字段名)=to ...
最新文章
- 涉嫌盗取前东家谷歌的代码,一位工程师被判赔1.8亿美金,将全由个人偿还
- jvm性能调优 - 12Stop The Word 问题分析
- mq日志怎么看_RocketMQ的消息是怎么丢失的
- SQL*Plus中替换变量与定义变量
- 【leetcode】443. String Compression
- 微软Hololens学院教程- Holograms 101: Introduction with Device【微软教程已经更新,本文是老版本】...
- 转 json数组对象和对象数组
- 多智能体通信:MAGNet用于深度多智能体强化学习的多智能体图网络
- 企业大数据规划建设方案(PPT)
- JDK8与JDK7并存时切换的问题
- java 批量下载ftp文件_JAVA实现FTP文件批量下载文件到本地文件夹
- 怎样开通gmail邮箱smtp服务
- java 插件 地图_[Java教程]插件~使用ECharts动态在地图上标识点
- python小数点后任意位_Python计算开方、立方、圆周率,精确到小数点后任意位的方法...
- Office2019 VOL版本 自定义安装组件
- Android 利用adb命令 使App自动点击屏幕指定位置
- linux uart应用开发(ttyS*设备)
- 如何提取复杂多引脚芯片的引脚编号及引脚名称
- 多区域复制——《超级处理器》应用
- 微信打字的隐藏鸿蒙系统,为什么有些人微信聊天只打字不发语音?
热门文章
- C盘扩容:如何把D盘内存扩展到c盘?
- Oracle等待事件之buffer busy waits
- 《私募股权基金投资基础知识》---第五章
- 研究生北大计算机双学位,北京大学2018年本科双学位招生通知
- Carsim安装教程-破解carsim2016.01和Carsim2018
- 171-辽宁移动魔百盒CM211-1-YS-S905L3B-RTL8822C线刷包
- QMap QList的安全删除操作
- Ackerman函数 非递归 java_ackerman(ackerman是谁)
- airpods有一只耳机冒红光_AirPods单只耳机连接不上、充不上电、闪灯等问题解决方式...
- 与 WinHTTP Web Proxy Auto-Discovery Service 服务相依的 DHCP Client 服务因下列错误而无法启动