- 数据更新:删除数据
- 删除语句的一般格式为: DELETE FROM 表名 [WHERE 条件]; DELETE语句的功能是从指定表中删除满足WHERE子句条件的所有元组。如果省略WHERE子句,表示删除表中全部元组,但表的定义仍在字典中。也就是说,DELETE语句删除的是表中的数据,而不是关于表的定义。 一、 删除...
- 作者:发表于:2008-03-16 16:48:26 点击:10 评论:0 查阅全文...
- 数据更新:修改数据
- 修改操作又称为更新操作,其语句的一般格式为: UPDATE 表名 SET 列名=表达式[,列名=表达式]... [WHERE 条件]; 其功能是修改指定表中满足WHERE子句条件的元组。其中SET子句用于指定修改方法,即用表达式的值取代相应的属性列值。如果省略WHERE子句,则表示要修改表中的...
- 作者:发表于:2008-03-16 16:46:40 点击:13 评论:0 查阅全文...
- 数据更新:插入数据
- 一、 插入单个元组 插入单个元组的INSERT语句的格式为: INSERT INTO 表名 [(属性列1[,属性列2...)] VALUES (常量1 [,常量2]...) 如果某些属性列在INTO子句中没有出现,则新记录在这些列上将取空值。但必须注意的是,在表定义时说明了NOT NULL的属性列不能取空值。否则...
- 作者:发表于:2008-03-16 16:46:02 点击:12 评论:0 查阅全文...
- 集合查询
- 每一个SELECT语句都能获得一个或一组元组。若要把多个SELECT语句的结果合并为一个结果,可用集合操作来完成。集合操作主要包括并操作UNION、交操作INTERSECT和差操作MINUS。 使用UNION将多个查询结果合并起来,形成一个完整的查询结果时,系统会自动去掉重复的元组。需...
- 作者:发表于:2008-03-16 16:45:04 点击:24 评论:0 查阅全文...
- 嵌套查询
- 在SQL语言中,一个SELECT-FROM-WHERE语句称为一个查询块。将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询或子查询。例如: SELECT Sname FROM Student WHERE Sno IN SELECT Sno FROM SC WHERE Cno='2'; 说明: 在这个例子中,下层...
- 作者:发表于:2008-03-16 16:42:57 点击:27 评论:0 查阅全文...
- 连接查询
- 一个数据库中的多个表之间一般都存在某种内在联系,它们共同提供有用的信息。前面的查询都是针对一个表进行的。若一个查询同时涉及两个以上的表,则称之为连接查询。连接查询主要包括等值连接、非等值连接查询、自身连接查询(连接 二、自身连接)、外连接查询(连接...
- 作者:发表于:2008-03-16 16:42:17 点击:20 评论:0 查阅全文...
