SQL 去除表中字段重复的数据,取唯一值

时间:2021-06-06 00:39:09

说明:stable表中name字段的值存在重复(比如有多个tom,但年龄是不一样的),即其它的值不重复,但想取其name唯一的值

select * from stable s1 where id in (select max(distinct id) from stable s2 where s1.name=s2.name ) order by id desc

—————————————————–
(java 架构师全套教程,共760G, 让你从零到架构师,每月轻松拿3万)
请先拍 购买地址, 下载请用百度盘
目录如下:
01.高级架构师四十二个阶段高
02.Java高级系统培训架构课程148课时
03.Java高级互联网架构师课程
04.Java互联网架构Netty、Nio、Mina等-视频教程
05.Java高级架构设计2016整理-视频教程
06.架构师基础、高级片
07.Java架构师必修linux运维系列课程
08.Java高级系统培训架构课程116课时
(送:hadoop系列教程,java设计模式与数据结构, Spring Cloud微服务, SpringBoot入门)

01高级架构师四十二个阶段高内容:
SQL 去除表中字段重复的数据,取唯一值
SQL 去除表中字段重复的数据,取唯一值
—————————————————–