服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Sql Server - 一个过滤重复数据的 SQL 语句

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

2019-10-24 17:18mssql教程网 Sql Server

一个过滤重复数据的 SQL 语句,需要取得不重复的类别名称和对应的主键id。

数据如下:

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)

延伸 · 阅读

精彩推荐