摘要: 为了大家更容易理解我举出的SQL语句,本文假定已经建立了一个学生成绩管理数据库,全文均以学生成绩的管理为例来描述。   1.在查询结果中显示列名:  a.用as关键字:select name as '姓名' from students order by age  b.直接表示:select name '姓名' from students order by age  2.精确查找:  a.用in限定... 阅读全文
posted @ 2009-05-23 13:29 夜半松风 阅读(741) 评论(0) 推荐(0)
摘要: 嵌套查询定义: 1 .指在一个外层查询中包含有另一个内层查询。其中外层查询称为主查询,内层查询称为子查询。 2 .SQL允许多层嵌套,由内而外地进行分析,子查询的结果作为主查询的查询条件 3 .子查询中一般不使用orderby子句,只能对最终查询结果进行排序子查询(subquery) where 表达式 [ not ] in (子查询) where 表达式比较运算符 [ any|all ] 子查... 阅读全文
posted @ 2009-05-23 13:26 夜半松风 阅读(487) 评论(0) 推荐(0)
摘要: 一、创建一个简单的触发器触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 ... 阅读全文
posted @ 2009-05-23 01:05 夜半松风 阅读(269) 评论(0) 推荐(0)
摘要: 引用:定义:  触发器是一种特殊类型的存储过程,不由用户直接调用。当使用下面的一种或多种数据修改操作在指定表中对数据进行修改时,触发器会生效:UPDATE、INSERT 或 DELETE。触发器可以查询其它表,而且可以包含复杂的 SQL 语句。它们主要用于强制复杂的业务规则或要求。  触发器一个应用就是保持和维护数据的完整性及合法性,那么怎么来理解呢?就是说你可以在程序里提交任意数据,然后由触发器... 阅读全文
posted @ 2009-05-23 00:57 夜半松风 阅读(372) 评论(0) 推荐(0)