Thinkphp 3.2.3 sql的一些条件筛选、排序、条数限制、分组、表连接等一些常用的方法$m = M('表名');

$m ->select(); //查询当前表的所有数据,返回二维数组

$m->select('主键id')  //查询表指定主键id的数据,可以指定多个id,select(1,2,3);

$m->find('主键id');  //查询一条数据,返回一维数组

$m->field('字段')->select();  //指定查询数据中要显示的字段

$m->where('id>1 and id<10')->select();  //条件查询

$m->limit(10)->select();  //查询数据的条数,limit(10,15);

$m->field('id,max(num)')->group('user_id')->select();  //数据分组查询

$m->order('id desc')->select();  //数据排序

$m->field('id,max(num)')->group('user_id')->having('max(num)>10')->select();  //筛选数据分组的数据

->join('think_work ON think_artist.id = think_work.artist_id')

->join('think_card ON think_artist.card_id = think_card.id') ->select(); //表连接

php连贯操作,Thinkphp 3.2.3 sql的一些连贯操作方法相关推荐

  1. 我想自学php但是网上视频很不连贯,ThinkPHP - 连贯操作

    /** * 连贯操作 * @return 无返回值 */ public function coherentOperation(){ //实例化模型 $user = M('User'); // +--- ...

  2. thinkphp mysql类_PHP封装类似thinkphp连贯操作数据库的Db类(简单版)

    为了方便操作Mysql数据库, 封装类似thinkphp连贯操作数据库的Db类<?php header("Content-Type:text/html;charset=utf-8&qu ...

  3. php db类 应用实例,PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例

    本文实例讲述了PHP封装类似thinkphp连贯操作数据库Db类与简单应用.分享给大家供大家参考,具体如下: header("Content-Type:text/html;charset=u ...

  4. php 如果记录集不存在,ThinkPHP教程_PHP框架之ThinkPHP(八)【CRUD与连贯操作】

    一.CRUD ThinkPHP提供了灵活和方便的数据库操作方法,其中最基本的就是CRUD四个操作,只有掌握了最基本的CRUD操作,才能更好的运用更多实用的数据库操作方法 CRUD操作通常与连贯操作配合 ...

  5. thinkphp mysql cache_thinkPHP5框架数据库连贯操作之cache()用法分析

    本文实例讲述了thinkPHP5框架数据库连贯操作之cache()用法.分享给大家供大家参考,具体如下: 介绍 TP5中自带的缓存系统,是File型缓存.也就是文件型缓存.存储地址是:根目录..unt ...

  6. 在thinkphp框架中如何对多表进行操作(thinkphp多表查询方法)

    在thinkphp框架中如何对多表进行操作(thinkphp多表查询方法) 本文讲解了在thinkphp框架中如何对多表进行操作,ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷 ...

  7. R语言使用sqldf包按照SQL语法操作dataframe数据(Using SQL statements to manipulate data frames)

    R语言使用sqldf包按照SQL语法操作dataframe数据(Using SQL statements to manipulate data frames) 目录

  8. Qt数据库操作(三) -- 使用SQL模型类

    文章目录 Qt数据库操作(三) -- 使用SQL模型类 1.SQL查询模型 2.SQL表格模型 3.关系表格模型 Qt数据库操作(三) – 使用SQL模型类 Qt 提供了3个高级的类来访问数据库,分别 ...

  9. mysql sql执行效率_一顿操作猛如虎,SQL执行效率提高250

    原标题:一顿操作猛如虎,SQL执行效率提高250 用的数据库是mysql5.6,下面简单的介绍下场景 课程表: 数据100条 学生表: 数据70000条 学生成绩表SC: 数据70w条 查询目的: 查 ...

最新文章

  1. R语言数据描述性统计(Descriptive statistics)实战:数据全局描述信息、数值数据的描述性统计(Numerical data)、离散型数据的描述性统计(Categorical)
  2. 覆盖分类的方法_老罗讲分类|垃圾分类回收模式到底用哪种好?
  3. Algorithm:【Algorithm算法进阶之路】之算法中的数学编程相关习题(时间速度、进制转换、排列组合、条件概率、斐波那契数列)
  4. 快速生成树(RSTP)和传统生成树(STP)的区别(华为数通HCIE认证面试真题)...
  5. Apache Sentry架构介绍
  6. 搜索文献_【大牛经验分享】如何高效快捷搜索文献?
  7. 前端vscode常用插件
  8. JS表单学习笔记(思维导图)
  9. 编译通用无界面版Emacs27.1
  10. Axure(软件下载安装与使用)——成为产品经理的必修课
  11. cad导出pdf_手机如何一键分享CAD图纸?(差点成了背锅大侠)
  12. 分享128个简约模板PPT模板,总有一款适合你
  13. 【校招VIP】产品设计和思维考察之数值分析
  14. 那些年,我们一起做过的 Java 课后练习题(51 - 55)
  15. 批量识别条形码和二维码
  16. 【MyBatis】搭建MyBatis
  17. 附近的人打招呼V1.0
  18. 摇摇棒C语言程序,AT89S52单片机16LED摇摇棒设计(含pcb文件,源程序等)
  19. Linux系统文件句柄数
  20. android4.0.3源码之硬件gps简单移植

热门文章

  1. VS2013 未找到与約束ContractName
  2. React 错误Each child in an array or iterator should have a unique “key” prop
  3. 根据用户名或者厂商名称生成相关的弱口令
  4. [Flex] ButtonBar系列——labelFunction用户提供的函数,在每个项目上运行以确定其标签...
  5. 【解决方案】SpringCloud项目优雅发版、部署
  6. 【报告分享】B站商业化探索频频,品牌方如何布局“小破站”营销.pdf
  7. 【报告分享】2020年618直播带货数据报告.pdf(附下载链接)
  8. 牛客网编程题——字符串_确定两串乱序同构
  9. jvm入门到详解-1
  10. 万人报名2020腾讯广告算法大赛,顶级技术争锋正式开战!