ThinkPHP5中联合查询、多条件查询与聚合查询的示例分析
导读:本文共1894.5字符,通常情况下阅读需要6分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 具体如下:一、联合(关联)查询1. 项目表DROPTABLEIFEXISTS`darling_project`;CREATETABLE`darling_project`(`project_id`int(32)NOTNULLAUTO_INCREMENT,`project_name`varchar(20)NOTNULL,`create_time`int(32... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。具体如下:
一、联合(关联)查询
1. 项目表
2. 版本号表
3. 联合查询
二、多条件查询
方法一:
把查询条件放到数组里作为where函数参数,但是如果有大于小于这样的条件参数,数组里是无法赋值的。
例1:
例2:
例3:
方法二:
把多个SQL查询语句作为where 参数,这样就支持大于小于这样的条件了。
方法三:
把SQL查询语句放到多个where函数里
三、聚合max 函数
1. 如下可以返还最新插入的升级包,但是只会返还create_time 这个字段,不能返回整条记录的字段。
2. 所以可以使用下面这个达到找出最新插入的记录并返还整条记录字段,先做order 排序,再find第一个记录。
本文:
ThinkPHP5中联合查询、多条件查询与聚合查询的示例分析的详细内容,希望对您有所帮助,信息来源于网络。