`

取表中字段值重复的一条数据

 
阅读更多

表 t_a,

有三个字段 id,name,age

 

有三条数据:1,wang,12

                  2,lian,11

                  3,wang,14

                  4,lian,13

                  5,wang,23

                  6,hua,15

 

其中,name字段有好几个是重复的,对于重复的name,只查出一条数据:

select *   from t_a as a
where not exists(select 1 from t_a  where   name   =   a.name and   id   <   a.id)

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics