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

兰州网站建设与优化推广自己做网站要不要钱

兰州网站建设与优化推广,自己做网站要不要钱,商城网站建设适合于哪类企业,仓山区建设局招标网站要求:查找连续相同名称的记录组,并保留每组内时间最大的一条记录,同时计算每组记录的 num 总和。 今天有人问了我一个问题,大致就是下面这样的数据结构(原谅我实在不知道怎么描述这个问题) 然后需要得到下面…

要求:查找连续相同名称的记录组,并保留每组内时间最大的一条记录,同时计算每组记录的 num 总和。

今天有人问了我一个问题,大致就是下面这样的数据结构(原谅我实在不知道怎么描述这个问题)

在这里插入图片描述

然后需要得到下面这样的结果

在这里插入图片描述

直接上SQL,因为这个也不是我能写出来的,是我跟 GPT 磕了半个小时才得到的,这里只是做个记录防止下次要用又不知道怎么描述,所以大家要是需要直接用但是不要问我具体实现逻辑

WITH GroupedProcesses AS (SELECT id, name, create_time, num,-- 如果相邻两条记录的 name 不同,则标记新组CASE WHEN name = LAG(name) OVER (ORDER BY id) THEN 0 ELSE 1 END AS isNewGroupFROM table_ceshi
),
NumberedGroups AS (SELECT id, name, create_time, num,-- 根据 isNewGroup 的累加值生成组编号SUM(isNewGroup) OVER (ORDER BY id) AS groupNumFROM GroupedProcesses
),
MaxTimePerGroup AS (-- 找出每组内 create_time 最大的记录SELECT groupNum, name, MAX(create_time) AS max_timeFROM NumberedGroupsGROUP BY groupNum, name
)
SELECT g.id,g.name, m.max_time AS create_time, SUM(g.num) AS totalNum -- 按组计算 num 的和
FROM NumberedGroups g
JOIN MaxTimePerGroup m ON g.groupNum = m.groupNum AND g.name = m.name
GROUP BY g.groupNum, g.name, m.max_time
ORDER BY m.max_time;
http://www.yayakq.cn/news/858294/

相关文章:

  • 郑州网站建设推广渠道阿里云能做网站么
  • 群辉服务器建设的网站微帮本地推广平台
  • 百度搜索优化建议象山seo外包服务优化
  • 公司名称域名网站网络行业做什么挣钱
  • 苏州手机网站开发公司北京做企业网站的公司
  • 优质的营销网站建设西安十强互联网站建设公司
  • 自己家里做网站网速慢wordpress预览pdf
  • 河池网站开发工程师招聘网焦作seo公司
  • 电白区建设局网站怎么做淘客的网站
  • linux 做网站wordpress 修改端口
  • 爱站库在线crm软件有哪些优势?
  • 网站开发的前后端是哪些网页设计实训报告前言
  • 网站建设公司选择意见书wordpress中的全站链接怎么改
  • 杭州专业做网站的南昌快速排名优化
  • 直播网站开发报价百度资源搜索
  • 吉安市网站制作美食网站建设的内容分析
  • 国内 响应式网站境外企业网站推广
  • 自助建站营销招商wordpress 动态背景图片
  • 鲜花网站建设规模设想经典重庆论坛新闻评论
  • 网站建站建设毕设用别人网站做原型
  • 送菜网站制作wordpress纪念册主题
  • 南宁自助模板建站中信建设有限责任公司初晓
  • 网上做预算的网站阿里巴巴外贸平台中文
  • php 网站后台管理系统1688货源网一件代发下载
  • 意大利语网站建设碧海蓝天网站
  • 下载的网站模板怎么用金融公司网站建设
  • 网站文字超链接怎么做福州网站制作公司营销
  • 湖北公司网站建设多少钱跨境电商平台有哪些股
  • 社区网站源码西安电商网站开发
  • 网站建设课程心得体会有没有网站做字体变形