摘要: 微软从SQl2005起引入了CTE(Common Table Expression)以强化T-SQL。这是一个类似于非持久视图的好东东。cte语法:[WITH<CTE_definition>[,...n]] <SELECT,INSERT,UPDATE,orDELETEstatementthat callstheCTEs> <CTE_definition>::= CTE_name[(column_name[,...n])] AS ( CTE_query )按照MSDN介绍1、公用表表达式 (CTE) 可以认为是在单个 SELECT、INSERT、UPDATE、 阅读全文
posted @ 2012-03-25 15:03 山清石玉 阅读(589) 评论(0) 推荐(0) 编辑
摘要: --1、行互列ifnotobject_id('Class') isnull droptable ClassGoCreatetable Class([Student]nvarchar(2),[Course]nvarchar(2),[Score]int)Insert Classselect N'张三',N'语文',78unionallselect N'张三',N'数学',87unionallselect N'张三',N'英语',82unionallselect N'张三' 阅读全文
posted @ 2012-03-25 14:42 山清石玉 阅读(168) 评论(0) 推荐(0) 编辑