http://www.cnblogs.com/end/archive/2011/02/17/1957011.html

FROM employees AS e
       join employees_subtree AS es
          ON e.mgrid = es.empid
  )
    SELECT * FROM Employees_Subtree
)
GO

-- cross apply query
SELECT *
FROM Departments AS D
    CROSS APPLY fn_getsubtree(D.deptmgrid) AS ST

-- outer apply query
SELECT *
FROM Departments AS D
    OUTER APPLY fn_getsubtree(D.deptmgrid) AS ST

最新文章

  1. Spark on YARN的部署
  2. HTML-学习笔记(文本格式化,引用,计算机代码)
  3. JS 心得总结
  4. C#程序员开发WinForm必须知道的 Window 消息大全(转)
  5. BZOJ3745 : [Coci2014]Norma
  6. nfs服务器设置
  7. Qt源码分析之QPointer
  8. linux中find指令与grep命令的组合使用
  9. python scrapy 抓取脚本之家文章(scrapy 入门使用简介)
  10. 201521123037 《Java程序设计》第5周学习总结
  11. bzoj 4567: [Scoi2016]背单词
  12. 1068. Find More Coins (30)
  13. Ubuntu下编译SqlCipher以及解密微信数据库EnMicroMsg.db过程和坑
  14. H5-meta标签使用大全
  15. myEclipse中项目无法部署到tomcat
  16. draw graph
  17. C#编程(三十六)----------元组
  18. php manager
  19. Android ListView 笔记
  20. Javascript设计模式理论与实战:简单工厂模式

热门文章

  1. Java对Excel表格的操作
  2. 在jQuery环境下制作轻巧遮罩层
  3. Servlet & JSP - HttpSession
  4. HTTPClient模块的HttpGet和HttpPost
  5. Linux命令(4):cat命令
  6. 如何查看JDK是64bit还是32bit
  7. oralce 10g(10.2.0.1) 冷备份从64位恢复到32位
  8. Poj 1328 / OpenJudge 1328 Radar Installation
  9. swing读书笔记转载
  10. 用端口映射在Apache中对每个项目分配端口,实现一个端口访问一个网站