SQL每日一练-0816

今日SQL题:计算每个项目的年度收入增长率   

难度系数:🌟☆☆☆☆☆☆☆☆☆

1、题目要求    
  • 计算每个项目每年的收入总额,并计算项目收入环比增长率。
  • 找出每年收入增长率最高的项目。
  • 输出结果显示年份、项目ID、项目名称、项目经理、年度收入总额和收入增长率。
2、表和虚拟数据

  现有两个表:Projects 和 Revenue,记录了项目的信息和每年的收入数据。

CREATE TABLE Projects (ProjectID INT PRIMARY KEY,ProjectName NVARCHAR(100),ProjectManager NVARCHAR(100)
);CREATE TABLE Revenue (RevenueID INT PRIMARY KEY,ProjectID INT,RevenueYear INT,RevenueAmount DECIMAL(10, 2)
);
INSERT INTO Projects (ProjectID, ProjectName, ProjectManager) VALUES
(1, 'Project A', 'John Doe'),
(2, 'Project B', 'Jane Smith'),
(3, 'Project C', 'Alice Johnson');INSERT INTO Revenue (RevenueID, ProjectID, RevenueYear, RevenueAmount) VALUES
(201, 1, 2022, 20000.00),
(202, 1, 2023, 25000.00),
(203, 2, 2022, 15000.00),
(204, 2, 2023, 18000.00),
(205, 3, 2023, 30000.00);
3、输出结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/877663.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软AI人工智能认证有哪些?

微软提供的人工智能认证主要包括以下几个方面: Azure AI Fundamentals(AI900认证):这是一个基础认证,旨在展示与Microsoft Azure软件和服务开发相关的基本AI概念,以创建AI解决方案。它面向具有技术和非技术…

[数据集][目标检测]航拍屋顶检测数据集VOC+YOLO格式458张3类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):458 标注数量(xml文件个数):458 标注数量(txt文件个数):458 标注类别…

【EI检索稳定】2024年第四届数字化社会与智能系统国际学术会议(DSInS 2024)

由悉尼科技大学和西南交通大学联合主办,四川大学、中南大学社会计算研究中心、西南财经大学、武汉理工大学协办的2024年第四届数字化社会与智能系统国际学术会议将于2024年11月22-24日在中国郑州举行。会议主题主要聚焦智能系统在数字化社会中的相关技术和应用发展。…

Vsphere连接ESXI主机创建虚拟机并安装操作系统

🏡作者主页:点击! 🐧Linux基础知识(初学):点击! 🐧Linux高级管理防护和群集专栏:点击! 🔐Linux中firewalld防火墙:点击! ⏰️创作…

Nature系列|病理人工智能综述以及模型的可解释性分析|顶刊速递·24-08-21

小罗碎碎念 文献日推主题:病理AI综述&模型可解释性分析 今天准备了四篇文章,感觉之前一次推六篇,多了点,以后都这个标准了。 前三篇都是nature reviews系列的大综述,其中两篇是不区分癌种的,第三篇是专…

FTP协议-匿名用户登录 从0到1

前言 日常大家可能接触web漏洞比较多而对其他端口及协议不那么了解,其实其他协议漏洞在渗透中也同样重要只是平时可能接触得不多。本文将介绍FTP协议、FTP匿名用户登录及其具体流程分析和自动化利用demo。 FTP简介 FTP是File Transfer Protocol(文件传…

MIAOYUN与CStack签署总代协议,共拓一体化云端交互管理市场!

在深刻洞察国内云原生技术日新月异的发展态势,并秉持着共谋市场蓝海、深化战略协同的高度共识下,成都元来云志科技有限公司(简称“MIAOYUN”)与上海酷栈科技有限公司(简称“CStack”)于近期签署了总代理合作…

SpringBoot项目多线程实现定时任务-只需要三步

众所周知,项目中需要使用定时任务发布的需求时非常常见的,例如:数据同步,清理垃圾文件,清理过期用户等需求,可能需要我们定时去清理数据。 但是我们如果集成xxl-job,Quartz,spring …

【C语言小项目】五子棋游戏

目录 前言 一、游戏规则 1.功能分析 2.玩法分析 3.胜负判定条件 二、游戏实现思路 三、代码实现与函数封装 1.项目文件创建 2.头文件说明 3.函数封装 1)菜单实现 2)进度条实现 3)main函数实现 4)Game函数 5&#xff0…

【机器学习】小样本学习的实战技巧:如何在数据稀缺中取得突破

我的主页:2的n次方_ 在机器学习领域,充足的标注数据通常是构建高性能模型的基础。然而,在许多实际应用中,数据稀缺的问题普遍存在,如医疗影像分析、药物研发、少见语言处理等领域。小样本学习(Few-Shot Le…

聚观早报 | 12306推出两项新功能;苹果音乐限时免费试用

聚观早报每日整理最值得关注的行业重点事件,帮助大家及时了解最新行业动态,每日读报,就读聚观365资讯简报。 整理丨Cutie 8月22日消息 12306推出两项新功能 苹果音乐限时免费试用 iQOO 13将采用标志性灯带 Redmi K80 Pro渲染图曝光 vi…

C#实现数据采集系统-多设备采集

系统功能升级-多设备采集 数据采集系统在网络环境下,性能足够,可以实现1对多采集,需要支持多个设备进行同时采集功能,现在就开发多设备采集功能 修改多设备配置 设备配置 将DeviceLink 改成List集合的DeviceLinks删掉Points&a…

Vscode——如何实现 Ctrl+鼠标左键 跳转函数内部的方法

一、对于Python代码 安装python插件即可实现 二、对于C/C代码 安装C/C插件即可实现

【MySQL进阶之路】数据的查询

目录 建表 全列查询 指定列查询 查询表达式 指定别名 结果去重 WHERE 条件查询 模糊查询 结果排序 筛选分页结果 不同子句的执行顺序 个人主页:东洛的克莱斯韦克-CSDN博客 建表 CREATE TABLE grades( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, name …

前端技巧——复杂表格在html当中的实现

应用场景 有时候我们的表格比较复杂,表头可能到处割裂,我们还需要写代码去完成这个样式,所以学会在原生html处理复杂的表格还是比较重要的。 下面我们来看这一张图: 我们可以看到有些表头项的规格不太一样,有1*1 2*…

雅菲奥朗 FinOps 认证培训:开启企业云财务管理转型之路

前言: 在当今快速变化的商业环境中,企业面临着前所未有的IT财务挑战。随着云计算和数字化转型的推进,传统的财务管理方式已经不能满足“企业上云”的需求。FinOps,即“云财务管理”应运而生,成为帮助企业实现IT财务流…

虚幻引擎游戏开发 | 程序化生成道具位置 Randomize Height

当地图上有无数个收集物【如水晶】,一键随机化高度 应用前 应用后 这时候水晶的高度是离散型地在0和110两个数中平均概率地选择。 如果要有权重地分布高度,减少高位水晶的比例(由于过多连续跳跃会让玩家无聊和难以持续专注)可以加…

R语言统计分析——回归中的异常观测值

参考资料:R语言实战【第2版】 一个全面的回归分析要覆盖对异常值的分析,包括离群点、高杠杆点和强影响点。这些数据点需要更深入的研究,因为它们在一定程度上与其他观点不同,可能对结果产生较大的负面影响。 1、离群点 离群点是指…

[ACL 2024] Revisiting Knowledge Distillation for Autoregressive Language Models

Contents IntroductionMethodRethinking Knowledge Distillation for Autoregressive LMsImproving Knowledge Distillation with Adaptive Teaching Modes ExperimentsReferences Introduction 作者提出 Autoregressive KD with Adaptive Teaching Modes (ATKD),通…

java之类和对象的介绍

1.面向对象和面向过程的概念: 面向对象:面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事。 面向过程:注重完成一件事情的过程,后续代码维护扩展较为麻烦。 以洗衣服为例,面向对象为传统…