ThinkPHP5中联合查询、多条件查询与聚合查询的示例分析(thinkphp5,开发技术)

时间:2024-05-09 10:34:35 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    ThinkPHP5%E4%B8%AD%E8%81%94%E5%90%88%E6%9F%A5%E8%AF%A2%E3%80%81%E5%A4%9A%E6%9D%A1%E4%BB%B6%E6%9F%A5%E8%AF%A2%E4%B8%8E%E8%81%9A%E5%90%88%E6%9F%A5%E8%AF%A2%E7%9A%84%E7%A4%BA%E4%BE%8B%E5%88%86%E6%9E%90

具体如下:

一、联合(关联)查询

1. 项目表

2. 版本号表

3. 联合查询

二、多条件查询

方法一:

把查询条件放到数组里作为where函数参数,但是如果有大于小于这样的条件参数,数组里是无法赋值的。

例1:

例2:

例3:

方法二:

把多个SQL查询语句作为where 参数,这样就支持大于小于这样的条件了。

方法三:

把SQL查询语句放到多个where函数里

三、聚合max 函数

1. 如下可以返还最新插入的升级包,但是只会返还create_time 这个字段,不能返回整条记录的字段。

2. 所以可以使用下面这个达到找出最新插入的记录并返还整条记录字段,先做order 排序,再find第一个记录。

本文:ThinkPHP5中联合查询、多条件查询与聚合查询的示例分析的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:利用Laravel怎么对数据库进行迁移下一篇:

3 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18