一個過濾重複資料的sql語句(轉)

gugu99發表於2007-08-13
一個過濾重複資料的sql語句(轉)[@more@]

  資料如下:

  303 標準類別 TR_STANDARD_MANAGER

  107 巡視記錄類別 TR_PATROL_LOG

  61 巡視記錄類別 TR_PATROL_LOG

  221 檢修型別 TR_REPAIR_LOG

  121 檢修管理計劃類別 TR_REPAIR_PLAN

  141 檢修管理計劃類別 TR_REPAIR_PLAN

  24 器材管理類別 TR_PATROL_PLAN_1

  105 巡視計劃類別 TR_PATROL_PLAN

  108 檢修管理計劃類別 TR_REPAIR_PLAN

  109 檢修型別 TR_REPAIR_LOG

  1 巡視計劃類別 TR_PATROL_PLAN

  2 巡視記錄類別 TR_PATROL_LOG

  26 器材管理類別 TR_PATROL_PLAN_1

  142 檢修型別 TR_REPAIR_LOG

  145 事故型別 TR_ACCIDENT

  144 事故型別 TR_ACCIDENT

  261 巡視計劃類別 TR_PATROL_PLAN

  147 負荷型別 TR_BURTHEN

  262 巡視計劃類別 TR_PATROL_PLAN

  265 巡視計劃類別 TR_PATROL_PLAN

  267 檢修管理計劃類別 TR_REPAIR_PLAN

  268 檢修管理計劃類別 TR_REPAIR_PLAN

  269 事故型別 TR_ACCIDENT

  146 事故型別 TR_ACCIDENT

  283 標準類別 TR_STANDARD_MANAGER

  263 巡視計劃類別 TR_PATROL_PLAN

  5 資料類別 TR_EQUP_ATT_INFO

  266 檢修管理計劃類別 TR_REPAIR_PLAN

  281 資料類別 TR_EQUP_ATT_INFO

  //////////////////////////////////////////

  需要取得不重複的類別名稱和對應的主鍵id。

  select scop_name ,RUN_TYPE_ID from tr_type a where

  RUN_TYPE_ID=(SELECT MAX(RUN_TYPE_ID) FROM tr_type b where a.scop_name =b.scop_name)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-954224/,如需轉載,請註明出處,否則將追究法律責任。

相關文章