利用一隻單純的SQL指令來呈現出公司組織圖的關係

by Daphne Lin 5. 十二月 2010 23:04
作者:羅駿紘 精誠資訊 恆逸教育訓練中心 資深講師 我們都知道,在公司中,每個員工都應該有主管(除了總經理),而且主管也算是公司的員工之一,也是身為某人的下屬。但關聯式資料庫存放資料的方式卻不是以階層式的方式來存放,因此想要只利用一隻單純的SQL指令來呈現出公司組織圖的關係(如下圖),基本上是不容易的,通常需要再搭配其他的程式語言才能做到。 然而,Oracle早就想到這部份,因此陸續提供幾個功能來解決這個問題。 方法一:透過階層式查詢(Hierarchical Query) SELECT employee_id, LPAD(last_name,... [更多...]

Tags:

Oracle資料庫 | 羅駿紘Benson Lo

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List