
WITH hierarchy AS ( SELECt t.id, t.name, t.ancestor FROM TABLE t WHERe t.ancestor IS NULL UNIOn SELECt t.id, t.name, t.ancestor FROM TABLE t JOIN hierarchy h ON h.ancestorid = t.id)SELECt * FROM hierarchy
支持:
- SQL Server 2005以上版本
- Oracle 11gR2
- PostgreSQL 8.4+
从v2开始,Oracle使用
ConNECT BY语法提供了分层查询支持。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)