900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 数据库中同一张表进行count计数统计 并更新当前这张表的计数字段

数据库中同一张表进行count计数统计 并更新当前这张表的计数字段

时间:2023-10-28 16:13:35

相关推荐

数据库中同一张表进行count计数统计 并更新当前这张表的计数字段

场景:需要在一张表中,统计电话号码出现的次数,并更新计数。

方案一:在循环中一条一条记录执行(慢,还要写代码)

方案二:一句sql完成update(实用,推荐)

如下图,着重需要更新project_info表中count字段(即phone重复次数统计):

sql如下,组合一下,然后连接查询并更新数据

UPDATE project_info pi,(SELECTphone, COUNT(*) countFROMproject_infoGROUP BY phone) reSETpi.`count` = re.`count`WHEREpi.phone = re.phone

转:/hgg923/article/details/83585246

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。