![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQLSERVER
jianpan_2006
这个作者很懒,什么都没留下…
展开
-
sql中With AS语句的用法
由于项目中遇到树形结构数据表,需要使用递归查询,于是在网上搜索了相关的资料,自己再消化运用,为了加强记忆,就把这里当笔记本使用了。一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION AL原创 2016-07-05 11:27:33 · 481 阅读 · 0 评论 -
sql递归查询
先看如下一个数据表(t_tree): 上图显示了一个表中的数据,这个表有三个字段:id、node_name、parent_id。实际上,这个表中保存了一个树型结构,分三层:省、市、区。其中id表示当前省、市或区的id号、node_name表示名称、parent_id表示节点的父节点的id。 现在有一个需求,要查询出某个省下面的所有市和区(查询结果包含省)。如转载 2016-07-05 14:17:31 · 358 阅读 · 0 评论 -
for xml path
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱转载 2016-07-05 15:21:44 · 175 阅读 · 0 评论