--查询基本使用(条件,排序,聚合函数,分组,分页)--创建学生表create table students ( id int unsigned not null auto_increment primary key, name varchar(20) default '', age tinyint ...
分类:
数据库 时间:
2020-05-10 17:32:50
阅读次数:
107
*内置函数(了解) 一、数学函数 ROUND(x,y) 返回参数x的四舍五入的有y位小数的值 RAND() 返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。 二、聚合函数(常用于GROUP BY从句的SELECT查询中) AVG(col)返回指定列的平均 ...
分类:
数据库 时间:
2020-05-10 12:31:49
阅读次数:
82
源结果集 加入$project 过滤后: 注意点: 1 $project是在聚合函数中使用,一般在aggregate中 和$group配合使用 2 “_id”:NumberInt(0) 这里的0 表示不显示,非0则是显示 3 "country" : "$_id.country" 这里是从$group ...
分类:
其他好文 时间:
2020-05-08 13:12:13
阅读次数:
80
聚合函数:(都会忽略null数据) 常用的有5种:将字段中所有的数据聚合在一条中 1、sum(字段名) :求总和 2、avg(字段名) :求平均值 3、max(字段名) :求最大值 4、min(字段名) :求最小值 5、count(字段名、*) :统计行数 2、按部门编号,查询平均薪水 ,并且平均薪 ...
分类:
数据库 时间:
2020-05-08 11:30:20
阅读次数:
104
HAVING 子句和包含 GROUP BY 子句时的 SELECT 子句一样, 能够使用的要素有一定的限制,限制内容也是完全相同的。 HAVING 子句中能够使用的 3 种要素如下所示。 ● 常数 ● 聚合函数 ●GROUP BY子句中指定的列名(即聚合键) 例如指定了 HAVING COUNT(* ...
分类:
其他好文 时间:
2020-05-04 21:34:22
阅读次数:
97
本随笔你将看到: 一.对于数据库表中数据的增删改查 二.数据库中常用函数(聚合函数,日期函数,字符串函数,数字函数) 一.对于数据库表中数据的增删改查 mysql中对于表的操作: 1.创建表: create table '表名'( '列名' 数据类型 ) 2.修改表: alter table '表名 ...
分类:
数据库 时间:
2020-04-30 23:31:55
阅读次数:
153
#MongoDB使用: 条件操作,排序,索引,分页查询,聚合函数##mongodb条件查询 > use study switched to db study > db.student.insert({"name":"张三","age":18,"score":100,"sex":1}) WriteRe ...
分类:
数据库 时间:
2020-04-26 11:22:42
阅读次数:
71
漏洞概述 摘抄: https://mochazz.github.io/2019/04/02/ThinkPHP5%E6%BC%8F%E6%B4%9E%E5%88%86%E6%9E%90%E4%B9%8BSQL%E6%B3%A8%E5%85%A56/ %E6%BC%8F%E6%B4%9E%E6%A6%8 ...
分类:
数据库 时间:
2020-04-21 18:22:19
阅读次数:
107
函数名描述 COUNT() 返回参数字段的数量,不统计为NULL的记录 SUM() 返回参数字段之和 AVG() 返回参数字段的平均值 MAX() 返回参数字段的最大值 MIN() 返回参数字段的最小值 GROUP_CONCAT() 返回符合条件的参数字段值的连接字符串 JSON_ARRAYAGG( ...
分类:
数据库 时间:
2020-04-12 10:20:00
阅读次数:
97
第四课、数据库的高级查询 一、课程介绍 1.1 课程介绍 学习目标 数据统计分析 聚合函数、分组查询、HAVING子句 多表连接查询 内连接、外连接、以及多表查询的多种语法 子查询 单行子查询、多行子查询、WHERE子查询、FROM子查询、SELECT子查询 ...
分类:
数据库 时间:
2020-04-10 00:55:45
阅读次数:
79