一个过滤重复数据的 SQL 语句

时间:2021-05-23

数据如下:

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)

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章