mysql查询一个表中name相同的记录

mysql查询一个表中name相同的记录,第1张

如果只是要图2的效果,排序就可以了

select * from table order by name

如果要查每个相同的名字分别有多少个

select name,count(*) from table group by name

对mysql快速批量修改,查重

更新

UPDATE mytable

SET myfield = CASE id

WHEN 1 THEN 'value'

WHEN 2 THEN 'value'

WHEN 3 THEN 'value'

END

WHERE id IN (1,2,3)

查重

select t.* from vinstatic t inner JOIN (select vin, count(0) num from vinstatic group by vin) t1 on t.VIN=t1.vin where t1.num>1


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7336840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存