SQL语句实现过滤重复数据

  这篇文章主要给大家讲述SQL语句实现过滤重复数据,一些常用的SQL语句实例,需要的朋友可以参考借鉴,下面就跟随中国E盟小编一起来了解下其中的详情吧。

  数据如下:

  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)

  以上就是SQL语句实现过滤重复数据的介绍,如果大家想了解更多相关内容,请持续关注本站。