Thinkphp5中join用法如何实现多表连接?
- 内容介绍
- 文章标签
- 相关推荐
本文共计876个文字,预计阅读时间需要4分钟。
在ThinkPHP5中,使用`join`操作关联两个或多个表中的列,实现跨表查询数据。这是一种连锁操作方法,返回的结果是一个模型对象。语法为:`join (要关联的表名及别名 [关联条件])`。
在thinkphp5中,join用于根据两个或者多个表中列之间的关系,从这些表中查询数据,是连贯操作方法之一,返回的结果是一个模型对象,语法为“join ( 要关联的表名以及别名 [ 关联条件 [ 关联类型]] )”。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp5中join的用法是什么JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据。
说明
object join ( mixed join [, mixed $condition = null [, string $type = 'INNER']] )
参数
join:要关联的(完整)表名以及别名,支持三种写法:
写法1:[ '完整表名或者子查询'=>'别名' ]
写法2:'完整表名 别名'
写法3:'不带数据表前缀的表名'
condition:关联条件。可以为字符串或数组, 为数组时每一个元素都是一个关联条件。
type:关联类型。可以为:INNER、LEFT、RIGHT、FULL,不区分大小写,默认为INNER。
本文共计876个文字,预计阅读时间需要4分钟。
在ThinkPHP5中,使用`join`操作关联两个或多个表中的列,实现跨表查询数据。这是一种连锁操作方法,返回的结果是一个模型对象。语法为:`join (要关联的表名及别名 [关联条件])`。
在thinkphp5中,join用于根据两个或者多个表中列之间的关系,从这些表中查询数据,是连贯操作方法之一,返回的结果是一个模型对象,语法为“join ( 要关联的表名以及别名 [ 关联条件 [ 关联类型]] )”。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp5中join的用法是什么JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据。
说明
object join ( mixed join [, mixed $condition = null [, string $type = 'INNER']] )
参数
join:要关联的(完整)表名以及别名,支持三种写法:
写法1:[ '完整表名或者子查询'=>'别名' ]
写法2:'完整表名 别名'
写法3:'不带数据表前缀的表名'
condition:关联条件。可以为字符串或数组, 为数组时每一个元素都是一个关联条件。
type:关联类型。可以为:INNER、LEFT、RIGHT、FULL,不区分大小写,默认为INNER。

