当前位置: 首页 > news >正文

响应式网站开发软件网站备案到公司名称

响应式网站开发软件,网站备案到公司名称,wordpress 菜单颜色,江苏省建设厅的官方网站工作中使用SQL对数据进行处理计算时可能会遇到这样的问题#xff1b;读取的表数据会有重复#xff0c;或者我们关注的几个字段的数据会有重复#xff0c;直接使用原表数据会引起计算结果不准或者做表连接时产生笛卡尔积。 本文记录使用SQL进行数据去重的几种算法。 distinc…工作中使用SQL对数据进行处理计算时可能会遇到这样的问题读取的表数据会有重复或者我们关注的几个字段的数据会有重复直接使用原表数据会引起计算结果不准或者做表连接时产生笛卡尔积。 本文记录使用SQL进行数据去重的几种算法。 distinct关键字去重 distinct关键字加在对应字段前可以实现对改字段结果的去重查询distinct同样可以加在多个字段前实现按照多个字段结果的去重。 -- 单列去重 select distinct field_a from tableName; -- 多列去重 select distinct field_a,field_b,.. from tableName;group by分组去重 使用group by方法进行去重的原理很简单按照某个或几个字段进行分组那么每一组分组字段取值相同只会保留一条记录甚至可以在select分组字段后面使用聚合函数产生每组的一个聚合结果。 -- 分组去重实现 select field_a,field_b,field_c from tableName group by field_a,field_b,field_c; -- 分组去重后加几列聚合字段 select field_a,field_b,field_c,count(*),count(distinct field_d),sum(field_e) from tableName group by field_a,field_b,field_c;窗口函数去重 窗口函数与聚合函数类似聚合函数作用于分组后对每组产生一个计算结果窗口函数在OVER()里定义分组和排序但是会对其中的每一行记录进行函数计算返回结果其结果是没有减少原表行数但是也达到了分组排序等计算结果。 -- 窗口函数去重实现 -- row_number()对每组原来n行数据产生1-n对应的排序rk即使有重复值rk会累加也不会重复适合用来去重 with tmp_table as( select*,row_number() over(partition by field_a,field_b order by field_c) as rk fromtableName )selectfield_a,field_b fromtmp_table where rk1;
http://www.zqtcl.cn/news/520973/

相关文章:

  • 百度文库推广网站庆云网站seo
  • 全网通网站wordpress 按点击调用热门文章
  • 添加网站栏目的步骤网站需求分析怎么做
  • 做网站用那一种语言最好武邑网站建设价格
  • 哈尔滨网站制作招聘互动的网站
  • 专业网站建设品牌网站建设基础课件
  • 自学网站编程网站建设银行北京冬奥会纪念币发行时间
  • 个人网站备案需要盖章吗做网站用什么颜色好
  • 在线制作论坛网站做网站开发团队
  • 2017年网站建设工作总结dhru商城网站建设
  • 建设网站需要申请深圳的网站建设的公司
  • 教育类的网站案例门户网站建设推广
  • 网站建设公司哪家比较好外贸网站建设公司价格
  • 做网站大概价格网站备案填写
  • 网站建设容易出现的问题网站建设学习网公司有哪些
  • 做网站的准备什么com域名
  • 百度资料怎么做网站赣州有没有做网站的
  • 网站上地图怎么做的福建省晋江市建设局网站
  • 休闲咖啡厅网站开发目标站内推广的方法和工具
  • 东莞做营销型网站怎样利用网站做引流
  • 国际1688网站网络平台宣传费用
  • 免费网站自助建站18款禁游戏黄app入口
  • 网站建设要经历哪些步骤?wordpress主题king
  • 个人定制网站外贸免费网站建设
  • ASP网站建设实训报告总结宜昌本地网站建设
  • 甘肃省建设厅官方网站张睿建立网站服务器
  • 有没有做博物馆的3d网站网页美工设计岗前培训
  • 如何防止网站被盗长沙知名网站建设
  • 汕尾住房和建设局网站山西招标网
  • 网站建设那好山西建设厅网站