※ 引述《drinks (不告訴你..)》之銘言:
: 請問各位大大,
: 小弟現在有一個問題,
: 就是假設有個table
: 員工編號 emp_id,
: 上司編號 mng_id,
: 這兩個欄位是再同一個table,而上司編號 是對應在員工編號,
: 就像是:
: name emp_id mng_id
: king 01 null
: alex 02 01
: john 03 02
: jojo 04 01
這..好像是練習題,However,你不妨試試加個部門編號欄位
找上司ID,先設一個同部門的條件式,這樣會快一點
也就是
加上 department_id='XXX' or department_id is NULL
department_id NULL值的人,代表是公司高層人士,數量不會太多
So..試試吧! 或者你可以看旗標之前那本T-SQL語法(已絕版,去借借吧)
裡面就有同樣的題型--如果沒記錯的話..記錯請鄉民勿批~粉久沒翻那本書了
不過像DSC的ERP系統,上頭也只有職務代理人,並沒有限制寫入每個人的上司
,如果寫入每個人的上司欄位,效果不大,又增加系統運算時間,
還不如把時間拿來備料展BOM表
※ 編輯: jameswiki 來自: 220.134.154.61 (02/01 06:56)