一个过滤重复数据的sql语句: 数据如下: 303 标准类别 TR_STANDARD_MANAGER107 巡视记录类别 TR_PATROL_LOG61 巡视记录类别 TR_PATROL_LOG221 检修类型 TR_REPAIR_LOG121 检修管理计划类别 TR_REPAIR_PLAN141 检修管理计划类别 TR_REPAIR_PLAN24 器材管理类别 TR_PATROL_PLAN_1105 巡视计划类别 TR_PATROL_PLAN108 检修管理计划类别 TR_REPAIR_PLAN109 检修类型 TR_REPAIR_LOG1 巡视计划类别 TR_PATROL_PLAN2 巡视记录类别 TR_PATROL_LOG26 器材管理类别 TR_PATROL_PLAN_1142 检修类型 TR_REPAIR_LOG145 事故类型 TR_ACCIDENT144 事故类型 TR_ACCIDENT261 巡视计划类别 TR_PATROL_PLAN147 负荷类型 TR_BURTHEN262 巡视计划类别 TR_PATROL_PLAN265 巡视计划类别 TR_PATROL_PLAN267 检修管理计划类别 TR_REPAIR_PLAN268 检修管理计划类别 TR_REPAIR_PLAN269 事故类型 TR_ACCIDENT146 事故类型 TR_ACCIDENT283 标准类别 TR_STANDARD_MANAGER263 巡视计划类别 TR_PATROL_PLAN5 资料类别 TR_EQUP_ATT_INFO266 检修管理计划类别 TR_REPAIR_PLAN281 资料类别 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)
一个过滤重复数据的sql语句:
数据如下:
303 标准类别 TR_STANDARD_MANAGER107 巡视记录类别 TR_PATROL_LOG61 巡视记录类别 TR_PATROL_LOG221 检修类型 TR_REPAIR_LOG121 检修管理计划类别 TR_REPAIR_PLAN141 检修管理计划类别 TR_REPAIR_PLAN24 器材管理类别 TR_PATROL_PLAN_1105 巡视计划类别 TR_PATROL_PLAN108 检修管理计划类别 TR_REPAIR_PLAN109 检修类型 TR_REPAIR_LOG1 巡视计划类别 TR_PATROL_PLAN2 巡视记录类别 TR_PATROL_LOG26 器材管理类别 TR_PATROL_PLAN_1142 检修类型 TR_REPAIR_LOG145 事故类型 TR_ACCIDENT144 事故类型 TR_ACCIDENT261 巡视计划类别 TR_PATROL_PLAN147 负荷类型 TR_BURTHEN262 巡视计划类别 TR_PATROL_PLAN265 巡视计划类别 TR_PATROL_PLAN267 检修管理计划类别 TR_REPAIR_PLAN268 检修管理计划类别 TR_REPAIR_PLAN269 事故类型 TR_ACCIDENT146 事故类型 TR_ACCIDENT283 标准类别 TR_STANDARD_MANAGER263 巡视计划类别 TR_PATROL_PLAN5 资料类别 TR_EQUP_ATT_INFO266 检修管理计划类别 TR_REPAIR_PLAN281 资料类别 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)