首页 > 数据库技术 > 详细

mysql实现name姓名多个相同的数据只取一条

时间:2021-01-14 11:30:19      阅读:62      评论:0      收藏:0      [点我收藏+]

比如一个表里面有多个张三、多个李四,我们调用数据时碰到重复的多个张三时只调一条数据,多个李四也只调一条数据。

1、原生sql方式

保留相同name值的最小id行

select *
from table_a a

where not exists (
select 1 from table_a b
where b.name = a.name
and b.id < a.id
)

2、Thinkphp6方式

 

mysql实现name姓名多个相同的数据只取一条

原文:https://www.cnblogs.com/phpyangbo/p/14276068.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!