zoukankan      html  css  js  c++  java
  • 数据库系统学习(七)-SQL语言之复杂查询与视图

    第七讲 SQL语言之复杂查询与视图

    • 基本内容

    • 子查询

    • IN与NOT IN谓词子查询

    • 判断某一表达式的值是否在子查询的结构中

    • 非相关子查询

    • 相关子查询

    • theta some /theta all谓词子查询

    • 需要注意的


    • EXIST与NOT EXIST子查询

    • 所有或者全部词有用处,做否定的否定转化

    704-结果计算和聚集计算

    • 结果计算

    • 聚集函数

    分组聚集计算和分组过滤

    • 分组查询

    • where查询是对表的每个元组查询,count是聚集函数,对每个组操作

    • 分组过滤,聚集函数不允许用于where子句中




    用SQL表达并交差操作

    • 并交差处理



    用SQL处理空值处理

    • 空值处理
    • null不能和任何表达式进行运算

    用SQL语句表达连接和外连接操作

    • 内外连接



    SELECT小结

    • 基本用法
    • OQL面向对象数据库,语法更加复杂

    SQL语言视图

    • 视图的基本概念和结构

    • 基本表(存储数据)和视图(存储公式)

    • 视图的定义

    • 回顾一下as用法

    • 实例

    • 定义好的视图,可以像Table一样,在各种SQL语句中使用

    • 视图的更新,带有聚集函数的更新不行

    • 视图更新的可执行性

  • 相关阅读:
    CentOS查找目录或文件
    vim使用
    解决Bat脚本中包含中文,运行乱码
    Window系统下搭建GIT本地服务器
    Django1.6 运行manage.py 报错解决办法(ImportError)
    centos7下使用yum安装pip
    hiho_1048_状态压缩2
    hiho_1044 状态压缩
    hiho_1041 国庆出游
    hdu_3555 bomb
  • 原文地址:https://www.cnblogs.com/ranjiewen/p/7136101.html
Copyright © 2011-2022 走看看