SQL Server 树形表非循环递归查询
摘要:很多人可能想要查询整个树形表关联的内容都会通过循环递归来查...事实上在微软在SQL2005或以上版本就能用别的语法进行查询,下面是示例。--通过子节点查询父节点WITH TREE AS( SELECT * FROM tstructure WHERE id = 6 -- 要查询的子 id UNION ALL SELECT tstructure.* FROM tstructure, TREE WHERE TREE.parent = tstructure.id) SELECT * FROM TREE--通过父节点查询子节点WITH TREE AS( ...
阅读全文
posted @ 2012-07-07 18:23