广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 > thinkphp5 数据库链式操作聚合查询
  • 189
分享到

thinkphp5 数据库链式操作聚合查询

摘要

在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括: www.96net.com.cn 获取用户数: Db::ta


	thinkphp5 数据库链式操作聚合查询
[数据库教程]

在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括:

www.96net.com.cn

获取用户数:

Db::table(‘think_user‘)->count();
// 助手函数
db(‘user‘)->count();
或者根据字段统计:

Db::table(‘think_user‘)->count(‘id‘);
// 助手函数
db(‘user‘)->count(‘id‘);
获取用户的最大积分:

Db::table(‘think_user‘)->max(‘score‘);
// 助手函数
db(‘user‘)->max(‘score‘);
获取积分大于0的用户的最小积分:

Db::table(‘think_user‘)->where(‘score>0‘)->min(‘score‘);
// 助手函数
db(‘user‘)->where(‘score>0‘)->min(‘score‘);
获取用户的平均积分:

Db::table(‘think_user‘)->avg(‘score‘);
// 助手函数
db(‘user‘)->avg(‘score‘);
统计用户的总成绩:

Db::table(‘think_user‘)->sum(‘score‘);
// 助手函数
db(‘user‘)->sum(‘score‘);

thinkphp5 数据库链式操作聚合查询

原文地址:https://www.cnblogs.com/96net/p/13768295.html

--结束END--

本文标题: thinkphp5 数据库链式操作聚合查询

本文链接: https://www.lsjlt.com/news/7942.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • thinkphp5 数据库链式操作聚合查询
    在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括: www.96net.com.cn 获取用户数: Db::ta...
    99+
    2019-04-23
    thinkphp5 数据库链式操作聚合查询 数据库入门 数据库基础教程 数据库 mysql
  • MySQL 数据库聚合查询和联合查询操作
    目录1. 插入被查询的结果2. 聚合查询2.1 介绍2.2 聚合函数2.3 group by 子句2.4 having3. 联合查询3.1 介绍3.2 内连接3.3 外连接...
    99+
    2022-11-12
  • MySQL数据库聚合查询和联合查询怎么实现
    这篇文章主要介绍“MySQL数据库聚合查询和联合查询怎么实现”,在日常操作中,相信很多人在MySQL数据库聚合查询和联合查询怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL数据库聚合查询和联合...
    99+
    2023-06-21
  • MySQL数据库复合查询操作实战
    目录1.基本查询回顾2.多表查询 (重要)3.自连接4.子查询1)单行子查询 (子查询的结果是单行)(2)多行子查询(3)多列子查询5.合并查询总结:1.基本查询回顾 准备工作,创建一个雇员信息表:(来自oracle 9...
    99+
    2023-05-12
    mysql复合查询语句 mysql复合语句 sql复合查询语句
  • MySQL数据库的查询操作
    目录 一、数据查询语句的基本格式 二、单表查询 查询表中的若干列 查询指定列 查询经过计算的值 选择表中的若干元组 去重 条件查询 order by 子句 聚集函数 group by 子句 三、连接查询 等值与非等值连接查询 外连接 多表连...
    99+
    2023-09-06
    数据库 sql mysql
  • 数据库的单表查询操作
    数据库的单表查询操作?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。单表查询指的是在一张表中进行数据的查询,它的执行顺序是“fr...
    99+
    2022-10-18
  • Node.js数据库操作之查询MySQL数据库(二)
    前言 我们在上一篇文章《Node.js数据库操作之连接MySQL数据库(一)》中已经学习了Nodejs连接MySQL数据库的几种方法,数据库连接上了之后就需要对数据库进行查询。本篇文章介绍一下查询MySQL...
    99+
    2022-06-04
    数据库 操作 Node
  • SQLServer数据库有哪些链接查询的方式
    本篇内容主要讲解“SQLServer数据库有哪些链接查询的方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQLServer数据库有哪些链接查询的方式”吧! ...
    99+
    2022-10-18
  • PostgreSQL数据库的基本查询操作
    目录查询列去除重复数据DISTINCTWHERE子句注释算术运算符比较运算符逻辑运算符查询列 SELECT语句,用于从表中选取数据。格式: SELECT <列名...
    99+
    2022-11-13
  • C#数据库查询和操作方法
    本篇内容主要讲解“C#数据库查询和操作方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#数据库查询和操作方法”吧!一:C#数据库查询之数据库连接代码:SqlConnectionobjSqlC...
    99+
    2023-06-18
  • IDEA 链接Mysql数据库并执行查询操作的完整代码
     1、先写个 Mysql 的链接设置页面 package com.wretchant.fredis.menu.mysql; import com.intellij.n...
    99+
    2022-11-12
  • 用python操作mysql数据库(之简单查询操作)
    1、mysql安装    此处省略一万字.......2、pip安装MySQLdb模块sudo pip install mysql-python3、简单代码#!/us...
    99+
    2022-10-18
  • php怎么操作数据库查询相同的数据
    在开发Web应用程序时,通常需要从数据库检索数据。而在检索过程中,有时会发现需要查询相同数据的请求量大,这时候如何优化查询就变得非常重要。本文将介绍在PHP中如何操作数据库查询相同的数据。使用GROUP BY语句在MySQL中使用GROUP...
    99+
    2023-05-14
    php 数据库
  • php如何操作数据库查询相同的数据
    这篇文章主要介绍“php如何操作数据库查询相同的数据”,在日常操作中,相信很多人在php如何操作数据库查询相同的数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何操作数据库查询相同的数据”的疑惑有所...
    99+
    2023-07-05
  • MySQL数据库学习之查询操作详解
    目录1.示例表内容2.简单查询3.给列起别名4.列运算5.条件查询1.示例表内容 dept表: +--------+------------+----------+ | DEPTNO | DNAME | LOC...
    99+
    2022-07-24
    MySQL数据库查询 MySQL查询
  • mongodb数据库查询操作方法有哪些
    MongoDB数据库的查询操作方法有以下几种:1. find():用于从集合中查找文档。可以通过指定查询条件来筛选文档,并可以使用投...
    99+
    2023-09-04
    mongodb数据库
  • JMeter对数据库的查询操作步骤详解
    提示: 关于JMeter如何连接MySQL数据库,前面文章已经详解的讲解过了。因为配置数据库连接是比较固定的步骤,这里就不重复讲解了。 本篇文章主要详细说明,使用JDBC Reque...
    99+
    2022-11-12
  • PostgreSQL数据库视图及子查询使用操作
    目录视图创建视图使用视图视图更新:删除视图:子查询关联子查询视图 表里面保存的是实际数据,视图里面保存的是SELECT语句(视图本身不存储数据)。 从视图中读取数据,此时视图...
    99+
    2022-11-13
  • php如何操作数据库查询10条语句
    本篇内容介绍了“php如何操作数据库查询10条语句”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!查询单个字段当需要查询某一张表的单个字段时,...
    99+
    2023-07-05
  • 什么是负责数据库中查询操作数据库的语言
    小编给大家分享一下什么是负责数据库中查询操作数据库的语言,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!负责数据库中查询操作的数据...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作