美文网首页
51 SQL 复习 语句关系代数(二)

51 SQL 复习 语句关系代数(二)

作者: 夏威夷的芒果 | 来源:发表于2018-11-22 16:48 被阅读6次

SELECT

查询指定多个列

关系代数

操作


关系代数与SQL



练习

WHERE

去重

查询结果排序

BETWEEN?NOT BETWEEN?

IN?NOT IN?

配合元组

字符匹配

精确查询和模糊查询

LIKE关键字

注意特殊字符的转义

关于空值

聚合函数

聚集函数(aggregate functions) 是为了方便用户检索、统计、查看数据特征的函数,它们的输入通常是一个属性的多个值,而输出只有一个值,所以称为聚集函数。常用的聚集函数有以下几种:

  1. AVG(),返回该属性查询结果的平均数;
  2. COUNT(),返回该属性查询结果的数目;
  3. MAX(),返回该属性查询结果中的最大值;
  4. MIN(),返回该属性查询结果中的最小值;
  5. STD(),返回该属性查询结果的标准差;
  6. VARIANCE(),返回该属性查询结果的标准方差;
  7. SUM(),返回该属性查询结果的总和。

我们可以看到,常用的聚集函数大多与属性的数字特征有关。我们来看几个简单的例子:

聚合函数进阶


聚合函数高阶

相关文章

  • 51 SQL 复习 语句关系代数(二)

    SELECT 查询指定多个列 关系代数 操作 关系代数与SQL 练习 WHERE 去重 查询结果排序 BETWEE...

  • 52 SQL 复习 语句关系代数(三)

    多表查询 等值连接查询和非等值连接查询 JOIN ON 自然连接 自身连接 注意,如果属性名在参与连接的各个表中是...

  • 50 SQL 复习 语句关系代数(一)增删改

    模式定义 模式删除 SQL 为我们提供的这两种删除模式的形式,前者提供了十分便捷且彻底的删除模式的方法,我们不用去...

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • Calcite optimizer

    代数 关系代数是方解石的核心。每个查询都表示为关系运算符树。您可以从SQL转换为关系代数,也可以直接构建树。 规划...

  • SQL语句实现关系代数中的“除法”

    1. 除法运算的定义: 给定关系R(X,Y)和S(Y,Z),其中X,Y,Z为属性组。R中Y与S中的Y可以有不同的属...

  • GreenDao

    前言:数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 ...

  • GreenDao

    数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL...

  • 关系除法

    关系代数中除法的SQL实现 [TOC] 引言 关系代数中的运算主要有选择、投影、连接(或者说乘法,即笛卡尔积)、除...

  • MySQL的使用(3)

    SQL语句 SQL:结构化查询语言 专门用来和关系型数据库进行通信的语言 SQL语句的功能: 增删改查 SQL语...

网友评论

      本文标题:51 SQL 复习 语句关系代数(二)

      本文链接:https://www.haomeiwen.com/subject/iadwfqtx.html