zoukankan      html  css  js  c++  java
  • Thinkphp用exp表达式执行mysql语句,查询某字段不为空is not null,自动增值

    Thinkphp用exp表达式执行mysql语句,查询某字段不为空is not null,自动增值

    Thinkphp 的文档经常不够完整的表达MYSQL的各种组合,is not null在thinkphp中就不能用“=” 或者简单的eq等来表示。
    TP支持MYSQL不为空的array编写方式:
    $data = D('tablename');
    $map = array();
    $map['pic'] = array('exp','is not null');
    其中的exp表示MYSQL的表达式查询,支持各种MYSQL语句的添加
    该写法同时支持在update中对字段进行自动增值
    比如:SQL语句 update table set data=data+1;
    用THINKPHP可以表达为
    $data['data'] = array('exp','data+1');
    $table->where(1)->save($data);

  • 相关阅读:
    Matlab之画图
    Evaluation
    Matlab之文件读写
    Matlab之cell使用
    Windows装机指南
    C之文件读写
    Linux之用户管理
    linux和Windows下文本格式转换
    round()
    pow()
  • 原文地址:https://www.cnblogs.com/zdz8207/p/Thinkphp-exp-mysql.html
Copyright © 2011-2022 走看看