SQL Server 2005 uses a new T-SQL Entity called a Common Table Expression(CTE),
which can be thought of a resultant dataset that can be used within a
query(SELECT,INSERT,UPDATE,DELETE or even a View). In many respects a CTE is
similar to a derived table variable because