static void main(string args)
;//注意這裡的employee型別空陣列,不要寫成e5.employeecollection=null,否則演算法有問題
employee e55 = new employee();
e55.salary = 2;
e55.employeecollection = new employee[1] ;
employee e4 = new employee();
e4.salary = 2;
e4.employeecollection = new employee[2] ;
employee e3 = new employee();
e3.salary = 3;
e3.employeecollection = new employee[1] ;
employee e2 = new employee();
e2.salary = 4;
e2.employeecollection = new employee[1] ;
//employee e10 = new employee();
//e10.salary = 10;
//e10.employeecollection = new employee[1] ;
employee e1 = new employee();
e1.salary = 5;
e1.employeecollection = new employee[1] ;
console.writeline("工資總和:" + employee.salary(e3));
console.read();}}
class employee
set
}public employee employeecollection;
public static decimal salary(employee e)
//else
//
}return s;}}
oracle遞迴查詢父子關係記錄
資料庫中常要處理父子關係的記錄,在oracle中可以用查詢語句一次把所有的子記錄全部取出來。例如下 t1t11 t111 t1111 t12t121 t1211 db資料字段如下 task id task name t.parent task id 000001 t1 000002 t11 0000...
遞迴查詢具有父子關係的表
案例描述 一張表 r 有欄位m,p 其中欄位m的值可以出現在字段p中,欄位p的值也可以出現在m中,根據指定欄位p的值,查詢欄位m的值集,然後將字段m的值集作為欄位p的值進行遞迴查詢,直到結果集大小為0。下面是乙個簡單的表 r 結構示例圖 看到上面的表結構,讓人很容易想到樹形結構,不過上圖並不是乙個嚴...
oracle遞迴查詢,修改及刪除父子關係
資料庫中常要處理父子關係的記錄,在oracle中可以用查詢語句一次把所有的子記錄全部取出來。例如下 t1t11 t111 t1111 t12t121 t1211 db資料字段如下 task id task name parent task id 000001 t1 000002 t11 000001...