• 数据库系统学习(七)-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语句中使用

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

    • 视图更新的可执行性

  • 相关阅读:
    开放API接口及其安全性
    suoyin
    正常关闭tomcat
    学生选课系统
    chrome浏览器Network面板请求Timing分析
    页面请求速度慢,TTFB时间长的问题分析
    javascript正则表达式
    Yahoo!团队经验:网站性能优化的34条黄金法则
    angular.js中提供的基础方法
    前端构建之--gulp
  • 原文地址:https://www.cnblogs.com/ranjiewen/p/7136101.html
Copyright © 2020-2023  润新知