一个过滤重复数据的 SQL 语句
时间:2020-10-31 14:15 作者:admin610456
数据如下:
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。
selectscop_name,RUN_TYPE_IDfromtr_typeawhere
RUN_TYPE_ID=(SELECTMAX(RUN_TYPE_ID)FROMtr_typebwherea.scop_name=b.scop_name)
(责任编辑:admin)