SQL每日一练-0816

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

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

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

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

sql 复制代码
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)
);
sql 复制代码
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、输出结果
相关推荐
格发许可优化管理系统21 分钟前
GTSuite许可证性能优化建议
大数据·运维·数据库·安全·性能优化·数据分析
lang2015092834 分钟前
Apache Ignite 中的分布式 JOIN 操作
数据库·分布式·ignite
字节高级特工35 分钟前
【Linux篇】补充:消息队列和systemV信号量
linux·运维·服务器·c语言·数据库
程序员JerrySUN1 小时前
关注 Yocto项目实战教程
运维·数据库·嵌入式硬件·缓存
兮山与1 小时前
数据库4.0
数据库
♡喜欢做梦2 小时前
【MySQL】从连接数据库开始:JDBC 编程入门指南
数据库·mysql
今夜星辉灿烂2 小时前
异构数据库数据同步最佳实践
数据库·elasticsearch
电商API_180079052472 小时前
微店商品详情接口micro.item_get请求参数响应参数解析
大数据·数据库·人工智能·爬虫
····懂···3 小时前
开源数据库PostgreSQL专家技术
数据库·postgresql·开源
Asu52023 小时前
思途SQL学习 0729
数据库·sql·学习