2013年6月1日
摘要: 通常当一个表涉及到自连接的时候,我们在查询时,都会采用 join 自身,用不同的别名。如下:SELECT TC.AGENCYNAME, ' REPORT FOR ', TP.AGENCYNAME FROM T_AGENCY TP INNER JOIN T_AGENCY TC ON TP.AGENCYID = TC.PARENTID WHERE TP.AGENCYID = 2;结果如下:从结果可以看出,这样的查询只能得到一层关系的数据,那么如果想要得到更多层级的结果呢?显然这样的方式,已经不能满足我们的需求了。那么 我们再看下 Oracle 的层次查询:SELECT AGENCY 阅读全文
posted @ 2013-06-01 11:47 lanfengniao 阅读(556) 评论(0) 推荐(0) 编辑