摘要: 1、在比较复杂的系统中,如果不方便更改现有的数据库。可以采用CTE来代替无法创建新视图的问题,例如如下代码,下述代码中建立了多个CTE,作用类似于建立了多个视图,这种方法执行效率要远高于select子查询的效率。而且这种代码的编写方法结构更清晰,如果有逻辑功能的改变更容易修改和维护,可读性更高。WITH ProTaskAS ( SELECT dbo.OuMap.Describle, project.OUID, project.PROJECTID, project.PROJECTNAME, project.PROJECTNUMBER, dbo.TASK.TASKID, task.... 阅读全文
posted @ 2011-09-14 21:58 leonp 阅读(192) 评论(0) 推荐(0) 编辑