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

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

方案二:一句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

转:https://blog.csdn.net/hgg923/article/details/83585246

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

  1. Oracle数据库中的级联查询、级联删除、级联更新操作教程

    这里整理了Oracle中的三种级联操作,其中Oracle定义外健的时候可以定义级联删除,但是没有级联修改的语法,当然可以用触发器实现,下面我们详细来看Oracle数据库中的级联查询.级联删除.级联更新 ...

  2. 数据库级联操作mysql_Oracle数据库中的级联查询、级联删除、级联更新操作教程...

    级联查询在ORACLE 数据库中有一种方法可以实现级联查询 select * //要查询的字段 from table //具有子接点ID与父接点ID的表 start with selfid=id // ...

  3. MySQL数据库中,字符串拆分(如将英文姓名拆分为姓氏和名字两个字段)

    文章目录 前言 处理办法 前言 在开发工作中,遇到这样一个问题,之前客户将用户英文姓名存储在一个字段中如:Bin ZHOU 或 Bruce THOMEAS 这种形式.后期客户又想将将姓氏和名字分开存, ...

  4. excel自动排班表_Excel数据分析-如何制作自动更新的数据透视表

    数据透视表是我们工作中一个非常强大的数据汇总分析功能,大家一定会遇到这样的问题,就是数据源如果每天或者经常性需要更新的话,那么我们的数据透视表就要在每次更新后重新选择数据源,如何能让数据源自动更新呢? ...

  5. php中怎么连接数据库中的表,php 连接 excel表格数据库数据-php中如何将execl的数据导入到数据库中...

    php中如何将execl的数据导入到数据库中 php导出大量数据的Excel: PHP从数据库分多次读取100万行记录,和分多次将100万行写入文本文件都没问题 Excel可以支持100万行记录,Ex ...

  6. excel多级表头存入mysql_一种多个多层表头的表格在数据库中的存储及其访问方法与流程...

    技术领域: 本发明涉及一种多个多层表头的表格在数据库中的存储方法. 背景技术: :在各个领域,长期以来都会产生和积累大量手绘的.印刷的或EXCEL格式保存的表格数据,将这些表格数据录入到数据库系统中存 ...

  7. mysql联表查询count错误_关于count(*)和联表查询和锁表的问题

    刚开始学MySQL,在描述时候假如有不对的地方,希望各位大大指出. 本人在看书的时候看到了这么一句,在生产环境中请不要随意使用count(*),原因是它将会进行表级锁定(inno DB下). 原因是最 ...

  8. 数据库索引统计信息不一致_列存储索引增强功能–克隆数据库中的索引统计信息更新

    数据库索引统计信息不一致 SQL Server was launched in 1993 on WinNT and it completed its 25-year anniversary recen ...

  9. 数据库中的schema是什么(简)

    数据库中的Schema 突然想到数据库中的schema是什么,于是多方搜索有了基本了解,做一个简单记录: 在SQL环境下,schema就是数据库对象的集合,所谓的数据库对象也就是常说的表,索引,视图, ...

  10. oracle正则表达式匹配非数字非字母,ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式...

    最近做项目,有这样一需求:ORACLE数据库中求除数字.字母之外的非中文字符的正则表达式 如有如下字段,需将其中除字母.数字.汉字外的其他所有字符替换为空 'asdfsad,,:)()!@123234 ...

最新文章

  1. MySQL中查询的看到的日期和Java程序查询出来的日期差了几个小时
  2. gzip压缩算法: gzip 所使用压缩算法的基本原理
  3. 工具: windows live +ManicTime的工具使用
  4. 在easyui中在同一列中合并相同连续值的jquery插件
  5. [驱动注册]platform_driver_register()与platform_device_register()
  6. linux运行 netcore,linux 下netcore程序开机自动启动服务
  7. 技术干货 | 闲鱼:一个优秀的 Push 平台,需要经历怎样的前世今生
  8. redis将散裂中某个值自增_0基础掌握Django框架(49)Redis
  9. Android显存到内存拷贝耗时,memcpy速度太慢?掌握这个技术让内存拷贝效率成倍提升...
  10. 高并发系统中的限流应该如何做?
  11. 检测移动设备(手机)的 PHP 类库
  12. IIS5 IIS6 IIS7区别
  13. 多目标跟踪的评价指标
  14. php 显示探针_PHP探针
  15. 24届大三日常实习字节(抖音)后端一面 面经
  16. 域名注册好了怎么使用 注册域名后需要备案吗
  17. 温故而知新,19646字Java基础知识梳理
  18. JavaGUI:多功能计算器(四)--Swing实现双语悬停提示(源码升级说明)
  19. 如何解决苹果笔记本连接显示器显示不全的问题
  20. 阿里内网M8级别的“分布式到微服务”解密手册,你学废了嘛?

热门文章

  1. 什么是变量,变量的本质
  2. 学习笔记之DC-DC
  3. 计算机类专业爱国毕业论文,浅谈苏轼诗词中的爱国主义情怀
  4. CentOS 7 安装惠普打印机驱动
  5. FFMpeg框架代码阅读(转)
  6. 大数据学习资料_2020大数据学习之路必备
  7. 计算机网络-01-第一章-期末考试版
  8. Idea配置JRebel插件的详细配置及图解
  9. 【神秘海域】[动图] 结合题目-手把手带你剖析 “带环链表”
  10. android手机log文件工具,怎么在android手机上查看log