排序合并法(SORT-MERGE)等值与非等值连接查询(续)李勇2020021512190二自身连接 1 1 6自身连接(续)数学 3PASCAL语言1外连接(续) 李勇CS20021512219NULL外连接(续) 嵌套查询(续) 嵌套查询SnoAn Introduction to Database System带有IN谓词的子查询(续)带有比较运算符的子查询(续)可能的执行过程: 1.
SQL概述 数据定义 查询 数据更新 视图 小结用户只要提出做什么不必指名怎么做存取路径的选择以及SQL语句的操作过程由系统自动完成大大减轻了用户的负担而且有利于提高数据的独立性数 据 定 义概述(续)[例2] 建立一个学生选课表SC它由Sno课程o修课成绩Grade组成其中(Snoo)为主码CREATE TABLE SC( Sno CHAR(5)
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级TIJMU 计算机教研室 张鹏wangshi1573163TIJMU 计算机教研室 张鹏wangshi1573163TIJMU 计算机教研室 张鹏wangshi1573163单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级数据库中的常用SQL语句本讲大纲:1SELECT 查询语句
第4章SQL语言-2本节内容:复杂查询集合运算子查询复杂查询表连接表连接包括:交叉连接、内连接、左外连接、右外连接、全连接。1交叉连接: 交叉连接也叫笛卡儿积,如果两个表做交叉连接,就是把个表的每条记录与另一个表的所有记录做组合,或者可以看作没有连接条件的表连接,如果一个表有m条记录,另一个表有n条记录,则这两个表做交叉连接后,查询结果的数量为m×n条。SQLselect * from emp,d
第三章SQL语言31 SQL概述32 SQL的数据定义33 SQL的数据查询34 SQL的数据更新35 SQL的视图36 SQL的数据控制37 嵌入式SQL31 SQL概述SQL(Structured Query Language)结构化查询语言关系数据库的标准语言,SQL-92、99、2008几乎所有的数据库厂家都采用SQL语言,但各家又在SQL标准的基础上进行扩充,形成自己的语言SQL的特点1
#
#
2<表名>:所要定义的基本表的名字<列名>:组成该表的各个属性(列)<列级完整性约束条件>:涉及相应属性列的完整性约束条件<表级完整性约束条件>:涉及一个或多个属性列的完整性约束条件 不支持NOT NULL选择§ SQL数据查询对查询结果排序一单表查询例: 查询全体学生的详细记录SELECT SnoSnameSsexSageSdept FROM Student 或SELECT F
#
SQL语言基础 数据查询语言(DQL) 发展历史 操作界面 4.注意事项(1)字段名之间可以进行算术运算例如:(字段名1字段名2)3(2)查询语句可以嵌套例如:SELECT……FROM 表名1 WHERE 字段1 in (SELECT……FROM表名1表名2…… WHERE条件1 WHERE条件2)(3)查询结果集的排序操作默认的排序是升序ASC降序是DESC
违法有害信息,请在下方选择原因提交举报