随笔分类 -  SQL

摘要:1.union 和union all 操作符1)union内部的select语句必须拥有相同的列,列也必须有相似的数字类型。同时,每条select语句中列的顺序相同。union语法(结果集无重复)select x from table1union select y from table2union all语法(结果集有重复)select x from table1union allselect y from table22.CTE(Common Table Expression)公共表表达式,可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE ⅥEW 语 阅读全文
posted @ 2013-12-23 23:07 摩天轮的幸福 阅读(2007) 评论(2) 推荐(4) 编辑
摘要:视图1.视图不占物理存储空间,它只是一种逻辑对象。可将其看成一个"虚表" 视图是一个由select 语句指定,用以检索数据库表中某些行或列数据的语句存储定义 注:创建视图语句中,不能包括order by、compute或者compute by 子句,也不能出现into关键字2.创建水平视图 视图的常见用法是限制用户只能够存取表中的某些数据行,用这种方法产生的视图称为水平视图,即表中行的子集create view student_view1asselect * from studentwhere (class_id='0903')3.创建投影视图 如果限制用户 阅读全文
posted @ 2013-03-27 16:45 摩天轮的幸福 阅读(8232) 评论(3) 推荐(7) 编辑
摘要:1.SQL语句通常分成4类:数据查询语言、数据操作语言、数据定义语言和数据控制语言2.设置日期格式SET DATEFORMAT mdyGODECLARE @datevar datetimeSET @datevar='03/21/2013'SELECT @datevar3.局部变量与全局变量 局部变量:用DECLARE语句声明,用SET语句为其赋值定义整形局部变量和一个可变长字符局部变量并赋值DECLARE @local_variable_int int, @local_variable_char nvarchar(9)SELECT @local_variable_int=40S 阅读全文
posted @ 2013-03-22 18:42 摩天轮的幸福 阅读(1269) 评论(0) 推荐(1) 编辑