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

建设银行手机绑定网站wordpress widget logic

建设银行手机绑定网站,wordpress widget logic,深圳做棋牌网站建设哪家公司收费合理,wordpress手机网站怎么做Postgresql 根据单列或几列分组去重row_number() over() partition by 一般用于单列或者几列需要去重后进行计算值的 count(distinct(eid)) 可以 比如有个例子#xff0c;需要根据名称#xff0c;城市去筛选覆盖的道路长度#xff0c;以月因为建立了唯一索引是ok的#…Postgresql 根据单列或几列分组去重row_number() over() partition by 一般用于单列或者几列需要去重后进行计算值的 count(distinct(eid)) 可以 比如有个例子需要根据名称城市去筛选覆盖的道路长度以月因为建立了唯一索引是ok的年时可能会有重复的如何去重呢用窗口函数:row_number() over() partition by count(distinct(length)) 不行因为很多道路数据本就有相同的长度 1. 效果图 可以看到 distinctCnt Cnt说明有重复点开string_agg的结果发现确实是有重复, 这样计算其所对应的length值肯定偏大。 去重后效果图如下 把所有的聚合条件都写在partition by后边。 可以看到后边的里程和也正常了不少。 试验发现pname有无差别不大可能是因为构造的数据集小但其实是需要的 以第一条数据去验证 2. 源码 2.1 建表构建数据 drop table if exists t_pa_cover; create table if not exists t_pa_cover(pname text COLLATE pg_catalog.default NOT NULL,upload_date varchar(12),city_code varchar(20) default ,link_pid varchar(20),link_length numeric default 0,create_time timestamp with time zone NOT NULL DEFAULT now(),constraint t_pa_cover_unique_key unique (pname,upload_date,city_code,link_pid) ); COMMENT ON TABLE t_pa_cover IS 覆盖率中间表; COMMENT ON COLUMN t_pa_cover.pname IS 名称; COMMENT ON COLUMN t_pa_cover.upload_date IS 日期; COMMENT ON COLUMN t_pa_cover.city_code IS 城市行政编码; COMMENT ON COLUMN t_pa_cover.link_pid IS linkpid; COMMENT ON COLUMN t_pa_cover.link_length IS linkpid长度m; COMMENT ON COLUMN t_pa_cover.create_time IS 创建时间;create index if not exists t_pa_cover_citycode on t_pa_cover(city_code); create index if not exists t_pa_cover_pname on t_pa_cover(pname); create index if not exists t_pa_cover_uploaddate on t_pa_cover(upload_date);INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202201, 1101, 4721472607, 99.88); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202201, 1201, 4731620766, 64.96); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202201, 1301, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202202, 1101, 4732413545, 23.63); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202202, 1201, 4733766774, 17.97); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202202, 1301, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202203, 1101, 4732413545, 23.63); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202203, 1201, 4721472607, 99.88); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202203, 1301, 4733766774, 17.97); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202204, 1101, 4721472607, 99.88); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202204, 1201, 4738504835, 37.94); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202204, 1301, 4727435973, 39.05); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202205, 1101, 4737641033, 1.41); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202205, 1201, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202205, 1301, 4727435973, 39.05); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202206, 1101, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202206, 1201, 4737641033, 1.41); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202206, 1301, 4733766774, 17.97); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202207, 1101, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202207, 1201, 4740662897, 86.96); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202207, 1301, 4719251580, 43.12); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202208, 1101, 4719251580, 43.12); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202208, 1201, 4727435973, 39.05); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202208, 1301, 4725763511, 82.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202209, 1101, 4741477663, 35.39); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202209, 1201, 4738504835, 37.94); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202209, 1301, 4740789027, 5.36); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202210, 1101, 4721472607, 99.88); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202210, 1201, 4733766774, 17.97); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202210, 1301, 4732413545, 23.63); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202211, 1101, 4719251580, 43.12); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202211, 1201, 4740789027, 5.36); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202211, 1301, 4719251580, 43.12); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202212, 1101, 4740789027, 5.36); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202212, 1201, 4740662897, 86.96); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (aa, 202212, 1301, 4721472607, 99.88); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202201, 1101, 4738492963, 10.75); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202201, 1201, 4736532327, 44.78); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202201, 1301, 4740856924, 39.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202202, 1101, 4739710021, 85.77); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202202, 1201, 4736532327, 44.78); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202202, 1301, 4712358476, 44.06); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202203, 1101, 4734479408, 25.51); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202203, 1201, 4738273045, 99.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202203, 1301, 4740856924, 39.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202204, 1101, 4735500946, 49.98); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202204, 1201, 4738273045, 99.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202204, 1301, 4736169127, 58.38); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202205, 1101, 4736797286, 26.90); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202205, 1201, 4716723755, 89.29); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202205, 1301, 4740856924, 39.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202206, 1101, 4738492963, 10.75); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202206, 1201, 4735500946, 49.98); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202206, 1301, 4712358476, 44.06); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202207, 1101, 4716723755, 89.29); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202207, 1201, 4740108020, 77.72); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202207, 1301, 4730167080, 0.11); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202208, 1101, 4716723755, 89.29); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202208, 1201, 4738492963, 10.75); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202208, 1301, 4730167080, 0.11); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202209, 1101, 4716723755, 89.29); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202209, 1201, 4735500946, 49.98); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202209, 1301, 4712358476, 44.06); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202210, 1101, 4736532327, 44.78); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202210, 1201, 4738273045, 99.60); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202210, 1301, 4716723755, 89.29); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202211, 1101, 4740108020, 77.72); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202211, 1201, 4740108020, 77.72); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202211, 1301, 4741340832, 83.51); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202212, 1101, 4738492963, 10.75); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202212, 1201, 4734479408, 25.51); INSERT INTO public.t_pa_cover(pname, upload_date, city_code, link_pid, link_length) VALUES (bb, 202212, 1301, 4741340832, 83.51); 2.2 去重与没去重——sql对比 -- 有重复 select pname,substring(upload_date,0,5) as upDate,city_code as cityCode,count(distinct(link_pid)) distinctCnt,count(link_pid) cnt,string_agg(link_pid,,),sum(link_length) from t_pa_cover group by pname,upDate,cityCode-- 去重后 select pname,substring(upload_date,0,5) as upDate,city_code as cityCode,count(distinct(link_pid)) distinctCnt,count(link_pid) cnt,string_agg(link_pid,,),sum(link_length) from (select row_number() over(partition by pname,substring(upload_date,0,5),city_code,link_pid) as rn,a.*from t_pa_cover awhere substring(upload_date,0,5) 2022 ) b where b.rn1 group by pname,upDate,cityCode;参考 Postgresql语句持续更新Postgresql大全https://blog.csdn.net/wbj3106/article/details/82109077
http://www.w-s-a.com/news/900571/

相关文章:

  • 合肥水运建设工程监理网站自己买服务器能在wordpress建网站
  • wordpress积分商城主题整站seo排名要多少钱
  • 鲜花网站建设的利息分析网站设计与制作专业
  • 深圳网站建设排名做网站的公司高创
  • 杭州哪家做外贸网站全国物流网站有哪些平台
  • 企业网站建设个人博客鞍山晟宇网站建设
  • 广东省自然资源厅网站h5移动端网站模板下载
  • 网站建设和安全管理制度云南九泰建设工程有限公司官方网站
  • 网站的关键词和描述做外贸家纺资料网站
  • 绥化市建设工程网站招投标地址链接怎么生成
  • 网站制作设计发展前景网页链接制作生成二维码
  • 廊坊哪里有制作手机网站的企业网站建设费用财务处理
  • 手机网站建设书籍工商咨询服务
  • 麻花星空影视传媒制作公司网站美食网站网站建设定位
  • 网站的切图是谁来做学会网站 建设
  • 交通局网站建设方案答辩ppt模板免费下载 素材
  • 个人摄影网站推介网手机版
  • 有哪些免费的视频网站网站开发和竞价
  • 学校网站如何做广州商城型网站建设
  • 微网站建设哪家便宜易优建站系统
  • 推荐做木工的视频网站毕业设计做的网站抄袭
  • 网站导航页面制作wordpress调用文章阅读量
  • app小程序网站开发品牌购物网站十大排名
  • 用wordpress做购物网站龙岩品牌设计
  • 网站开发是指wordpress系统在线升级
  • 网站建设运营的灵魂是什么意思页面跳转中
  • 家政服务网站源码重庆建网站企业有哪些
  • 怎样分析一个网站做的好坏重庆长寿网站设计公司哪家专业
  • 百度助手app下载苏州seo关键词优化排名
  • 17网站一起做 佛山诸城网站建设多少钱