CI 数据库使用积累】的更多相关文章

CI 数据库使用积累 一.      or_like使用 情景:WMS库存列表过滤器通过产品名称或者SKU查询. 通常此情况采用CI框架提供的or_like语句,如 $this->db->like(Product_model::TABLENAME . '.' .'product_name', value); $this->db->or_like(Product_model::TABLENAME.'.'.'origin_sku', value); 但此情况如果在有用$this->…
=================数据库操作======================1.数据库配置: config/database.php 用户名 密码 数据库 2 加载数据库类:$this->load->database(); 也可以自动加载:在$autoload['libraries']中添加值"database" 3 使用:$this->db->... * 连接多个数据库: 1)在database.php中配置多个数据库连接信息: $db["…
最简单示例 $query = $this->db->query("YOUR QUERY"); foreach ($query->result() as $row) { echo $row->title; echo $row->name; echo $row->body; } foreach ($query->result_array() as $row) { echo $row['title']; echo $row['name']; echo…
一.嵌套查询 informix子查询:嵌套查询(1)select first 20 * from (select first 40 * from hlrquery_log order by id desc) order by id desc无法执行上述并不是子查询,而是隐式视图查询.子查询应该是:select first 20 * from tablename where col in ( select col1 from tb2 )informix到了11版才支持隐式视图查询.informix…
1.从一个表选出数据更新另一个表(后面的exists一定要加) update jqhdzt set shid = (select shid from v_plat_userjqinfo t where jqhdzt.jqbh = t.JQBH and jqhdzt.shid <> t.SHID) ' from v_plat_userjqinfo t where jqhdzt.jqbh = t.JQBH and jqhdzt.shid <> t.SHID) 2.查询字段值相同的记录总…
INFORMIX数据库常用命令 一.onstat命令集 1.onstat  - 说明:查看数据库当前的状态 用法:onstat  - 2.onstat  -c 说明:查看数据库的配置文件 用法:onstat  -c 3.onstat  -d 说明:查看数据库空间的使用情况 用法:onstat  -d 4.onstat  -l 说明:查看数据库逻辑日志的备份情况及逻辑日志的状态 用法:onstat  -l 5.onstat  -m 说明:查看最近的数据库日志信息 用法:onstat  -m 6.o…
子查询进行SELECT语句嵌套查询,可以一次完成很多逻辑上需要多个步骤才能完成的SQL操作.子查询虽然很灵活,但是执行效率并不高. select goods_id,goods_name from goods where goods_id = (select max(goods_id) from goods); 执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些临时表,所以,子查询的速度会受到一定的影响,这里多了一个创建和销毁临时表的过程. 可以使用连接查询(JOIN)代替子查询,连接查…
步骤: 1.安装CentOS6.5系统:     1.选择PHP+Mysql环境 2.关闭防火墙和SeLinux     1.chkconfig --level 35 iptables off     2.vi /etc/selinux/config         SELINUX=disabled     3.重启   3.设置静态IP[可在全部配置完成后设置]:     1.vi /etc/sysconfig/network-scripts/ifcfg-eth0     DEVICE=eth…
一.基本结构 CodeIgniter3.0.0解压后有8个文件,分别是: application:项目文件 system:系统(框架)文件,为方便升级,不建议修改 user_guid:用户手册,不需要加入项目 composer.json:composer配置文件,不需要加入项目 contributing.md:如何参与项目贡献代码,不需要加入项目 index.php:项目入口文件 license.txt:许可文件,不需要加入项目 readme.rst:说明文件,不需要加入项目 二.控制器Cont…
SQLcommand表示要对SQL数据库运行的一个 T-SQL 语句或存储过程.以便运行大量操作或处理数据库结构. 在对数据库訪问的时候,就经经常使用到这个.看看它是怎么做到的吧! 一.属性 CommandText 获取或设置要对数据源运行的Transact-SQL语句或存储过程. CommandType 获取或设置一个值,该值指示怎样解释CommandText属性. CommandType.Text代表运行的是SQL语句 CommandType.StoreProcedure代表运行的是存储过程…