随笔分类 -  数据库

摘要:插入 基本语法 INSERT INTO < 表名 > [(< 属性列 1>[ , < 属性列 2 >…)] VALUES (< 常量 1> [ , < 常量 2>] … ); 插入元组 将一个新学生元组(学号: 200215128 ;姓名: 陈冬;性别:男;所在系: IS ;年龄: 18 岁)插入到 阅读全文
posted @ 2022-02-19 08:44 dctwan 阅读(136) 评论(0) 推荐(0) 编辑
摘要:概述 视图,可以让我们看数据库更简单,视图提供了一种可以让我们只关注基本表的某一个方面的机制,将基本表在逻辑上重新组织,让用户看着更简单,然后在这上面去做查询和其他操作。 视图是外模式的概念,可以从用户角度重新组织数据库,让用户使用起来更方便,而从视图到基本表之间存在映射。 定义视图 基本语法 CR 阅读全文
posted @ 2022-02-19 08:14 dctwan 阅读(219) 评论(0) 推荐(0) 编辑
摘要:并UNION 查询计算机科学系的学生及年龄小于 19 岁的学生 方法一: SELECT * FROM student WHERE Sdept='CS' OR Sage<19; 方法二: SELECT * FROM student WHERE Sdept='CS' UNION SELECT * FRO 阅读全文
posted @ 2022-02-18 19:38 dctwan 阅读(394) 评论(0) 推荐(0) 编辑
摘要:嵌套查询概述 一个 SELECT-FROM-WHERE 语句称为一个查询块,将一个查询块嵌套在另一个查询块的 WHERE 子句 或 HAVING 短语的条件中的查询称为嵌套查询 不相关子查询 子查询的查询条件不依赖父查询 相关子查询 子查询的查询条件依赖父查询 带有IN谓词的子查询 查询与“张三”在 阅读全文
posted @ 2022-02-17 14:37 dctwan 阅读(1766) 评论(0) 推荐(0) 编辑
摘要:等值连接 查询每个学生及其选修课程的情况 SELECT student.*, sc.* FROM student, sc WHERE student.`Sno`=sc.`Sno`; 对上例进行自然连接,消除重复Sno列 SELECT student.*, sc.`Cno`, sc.`Grade` F 阅读全文
posted @ 2022-02-17 13:21 dctwan 阅读(158) 评论(0) 推荐(0) 编辑
摘要:基本语法 SELECT [ALL|DISTINCT] < 目标列表达式 > [ , < 目标列表达式 >] … FROM < 表名或视图名 >[ , < 表名或视图名 > ] … [ WHERE < 条件表达式 > ] [ GROUP BY < 列名 1> [ HAVING < 条件表达式 > ] 阅读全文
posted @ 2022-02-14 16:18 dctwan 阅读(229) 评论(0) 推荐(0) 编辑
摘要:创建表 Student CREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, /*列级完整性约束,Sno为主码*/ Sname CHAR(20) UNIQUE, /*列级完整性约束,Sname唯一*/ Ssex CHAR(2), Sage SMALLINT, 阅读全文
posted @ 2022-02-14 10:34 dctwan 阅读(92) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示