ThinkPHP中关联查询(即多表联合查询)可以使用 table() 方法或和join方法,具体使用如下例所示:

1、原生查询示例:

代码如下:

firstRow.','.$p->listRows;

$voList = $Model->query($sql);

2、join()方法示例:

代码如下:

join('RIGHT JOIN user_profile ON user_stats.id = user_profile.typeid' );

3、table()方法示例:

代码如下:

table('user_status stats,user_profile profile')->where('stats.id = profile.typeid')->field('stats.id as id,stats.display as display,profile.title as title,profile.content as content')->order('stats.id desc' )->select();

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

原生php多表查询方法,ThinkPHP多表联合查询的常用方法相关推荐

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

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

  2. php 多表查询输出,ThinkPHP多表查询

    ThinkPHP多表查询处理 ThinkPHP多表连接查询处理 ThinkPHP关联查询(多表查询) 网上找到三种方法:table().join().原生SQL语句查询.(以下三种方法输出结果一致,并 ...

  3. jpa常用查询方法使用总结自定义sql查询

    文章目录 一.JPA自定义查询方法 实体类 1.1 单条件查询一条数据 1.2 单条件查询多条数据 1.3 多条件查询数据 1.4 查询某一个字段 1.5 in查询 1.6 like查询 二.自定义s ...

  4. mysql创建关联表的方法_MySQL多表创建关联及操作

    外键 现在有两张表"分类表"和"商品表",为了表明商品属于哪个 类别,通常情况下,我们将在商品上添加一列,用来存放分类的cid信息,此列成为外键. 此时,分类表 ...

  5. java mongodb dbref_Spring DATA MongoDB @DBref查询,or和and联合查询

    @DBref文档关联,在按该类型查询的时候,在字段名后加上关联表的字段名即可,如: Criteria.where("bloggroup.$id"), $id代表关联表的oid字段. ...

  6. 一个表对应另一个表中多个主键的查询方法(把一个表当成两个表用)

    表t_Record PID(主键)   SendUserID(发送人)   ReceiveUserID(接收人)    1              1                      2 ...

  7. 282021年高考成绩查询方法,往年高考成绩怎么查询 查询成绩的方法

    有的往届生生很想查询高考成绩,但是不知道怎么查询,一般往届生查询高考成绩都是非常困难的,一般正常情况查询的都是应届的高考成绩,小编整理了一些查询成绩成绩的方法! 如何查询以前的高考成绩 想要查询以前高 ...

  8. 快递查询方法,教你一次性查询全部单号物流并进行筛选

    最近有很多朋友在问,该如何查询多个快递单号的物流信息,并根据条件进行筛选呢?那么,今天小编九个大家分享一个新的技巧,下面一起来学习一下. 材料准备: 一台Win系统的电脑 快递单号 步骤演示: 打开电 ...

  9. mysql 事务关联_MySQL 关联、联合查询,事务ACID见解

    MySQL 关联.联合查询,事务ACID见解 1.关联查询分为几种情况: 1.1.内连接: 1.1.1.INNER JOIN INNER JOIN 产生的结果是两个表的交集 1.1.2.CROSS J ...

最新文章

  1. 22.Chain of Responsibility(职责链)模式
  2. java ios websocket_Java WebSocket的例子
  3. 近世代数--极大理想--I是R的极大理想↔R/I是域
  4. netsh winsock reset什么意思_商丘耐火砖什么意思,刹车片_马达加斯加嘎瓦石墨公司...
  5. IAR stm8 调试时无法看到局部变量解决
  6. linux 分区 文件,Linux的分区与文件结构
  7. 连接池dbcp跟c3p0
  8. @程序员,入行物联网的避坑指南!| 技术头条
  9. 亚马逊EC2构建代理服务器心血历程
  10. c语言,成绩输出直方图,编写一个程序,打印输入中单词长度的直方图
  11. Oracle在SQL语句中对时间操作、运算
  12. 现代工程制图及计算机辅助绘图答案,现代工程制图(附习题集第2版高等学校应用型特色规划教材)...
  13. Photoshop脚本 删除当前图层
  14. 【进大厂必学】面完 10 多家大厂后,总结了这些太容易被考的算法
  15. android room 简书,android Room库使用问题
  16. 你应该了解的工厂方法模式:优雅的代码永不过时
  17. 如何科学地蹭热点:用python爬虫获取热门微博评论并进行情感分析
  18. 单商户商城系统功能拆解26—营销中心—限时秒杀
  19. Bruker AXS布鲁克衍射仪电源维修XRD高压发生器维修概述
  20. 在github上下载sublime的插件并安装

热门文章

  1. 服务器SYN洪水攻击原理和防御办法-SynAttackProtect保护机制
  2. 重返德军总部wolf3d iphone源码编译过程
  3. 【从零学Python】什么时候调用forward()函数、图片预处理、return中的if...else...
  4. 在shiro中控制自动登录
  5. 中柏平板u盘启动_中柏平板电脑重装系统教程盘点
  6. 浅谈:excel的vba数组
  7. 西门子工业自动化资料大全 (2019年11月1日版)
  8. Living the Stream: Live-streaming in China
  9. 老白Oracle数据库性能优化实务-视频分享
  10. 快手技术大前端技术交流---QQ美化平台