`
中华好儿孙
  • 浏览: 68700 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

sql计算当前年较上一年的销售量的增长率(当年的一道sql笔试题)

    博客分类:
  • sql
阅读更多
create table YEAR_SALES
(
  YEAR     VARCHAR2(4),
  QUANTITY NUMBER
)
;

prompt Loading YEAR_SALES...
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2001', 100);
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2002', 200);
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2003', 220);
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2004', 260);
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2005', 300);
insert into YEAR_SALES (YEAR, QUANTITY)
values ('2006', 330);
commit;

select t1.year, t1.quantity / t2.quantity increase_rate
  from year_sales t1
 inner join year_sales t2 on t1.year - 1 = t2.year

分享到:
评论

相关推荐

    SQL笔试题库(有答案)

    SQL笔试题库。

    大公司sql笔试题

    1到3年工作经验的 sql面试笔试题(通过面试360,华为,阿里收集)

    自己整理的sql笔试题

    SQL笔试题通常考察应聘者对于SQL语言的理解和实际应用能力,尤其是查询语句的编写、SQL函数的使用,以及多表连接操作等。本次整理的SQL题目覆盖了这些基础而又核心的知识点。 首先,基础查询语句的编写是考察的重点...

    sql常见笔试题

    以上SQL面试题,经常会出现在笔试环节,特别是java开发工程师岗位,虽然并不是很难,但对于那些比较熟悉SSH开发,不经常写SQL的同学来说,有时候还真是不知道怎么写。

    十家互联网大厂SQL笔试题

    十家互联网大厂SQL笔试题 本资源为十家互联网大厂的SQL笔试题,涵盖了多个方面的SQL知识点,如用户活跃、留存和粘性分析、红包流向探索分析等。以下是对应的知识点: 一、用户活跃、留存和粘性分析 1. 活跃用户数...

    SQL Server 面试笔试题小结

    SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。他不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据...

    SQL数据库经典面试题(笔试题)(有答案)

    在IT行业中,SQL数据库作为数据管理的核心工具,其掌握程度直接影响着数据处理的效率与安全性。因此,在招聘过程中,很多企业会通过SQL相关的面试题目来评估求职者的技能水平。以下是从给定文件标题、描述及部分内容...

    sql笔试面试题目(oracle,含答案)

    题目包含:1.基本SQL-SELECT语句 2.过滤和排序数据 3.单行函数 4.多表查询 5.分组函数 6.子查询 7.创建和管理表 8.数据处理 9.约束 10.视图 11.数据库对象 12.企业sql笔试题目 等

    笔试常考SQL题汇总

    本题主要涉及了如何将数据从行格式转换为列格式,并提供了两种解决方案:静态SQL和动态SQL。 首先,我们看静态SQL的实现。在这个例子中,我们有一个学生成绩表tb,包含学生姓名(Name)、科目(Subject)和成绩...

    SQL日期计算包括时间差

    SQL 日期计算包括时间差 SQL Server 中的日期计算是非常重要的,许多业务需求都需要计算日期之间的差值。本文将详细介绍如何使用 DATEADD 和 DATEDIFF 函数来计算日期,包括计算本月的第一天、本月的最后一天、本...

    sql server编写通用脚本实现获取一年前日期的方法

    在SQL Server中,编写通用脚本来获取一年前的日期是一项常见的任务,特别是在数据库查询和数据分析中。本文将深入探讨如何使用SQL Server的内置函数来高效地实现这一目标。 首先,`getdate()`函数用于获取当前系统...

    计算两个时间相差多少年月日的sql算法

    在SQL中,计算两个日期之间的差值是一种常见的需求,特别是在涉及到日期跨度的业务逻辑处理时。本文将详细介绍如何使用SQL来实现计算两个日期相差多少年、月、日的方法,并通过具体的示例代码来帮助理解这一过程。 ...

    MySQL笔试题33道(附带答案、表结构与数据

    这份资料包含了33道精心挑选的MySQL笔试题,旨在帮助用户深入理解MySQL的核心概念、语法以及实际操作。以下是基于这些资源可能涵盖的一些关键知识点: 1. **基本SQL语句**:包括SELECT查询,用于从数据库中提取数据...

    近一年新增sql-dm7.sql

    近一年新增sql-dm7.sql

    SQL SERVER 获取年、季、月、周、日开始时间和结束时间

    例:前一年:-Y,当年:Y,+Y:下一年 datetype : ‘S’返回开始时间,'E'返回结束时间 datetime: 按哪个时间进行推算 time: 返回的时间点,如果时间点为8点,返回的结束时间为第二天的8点,例如获取8月最后一天的结束...

    3_笔试题.sql

    3_笔试题.sql

    SQL数据库经典面试题(笔试题)(有答案非常重要 )

    面试笔试必备,非常有用,各种宝典,可以看看

    T-SQL性能调优秘笈 基于SQL Server 2012窗口函数_PDF电子书

    - **示例2:计算每个员工过去一年的销售额累积总和** - SQL代码示例: ```sql SELECT EmployeeID, SaleDate, SalesAmount, SUM(SalesAmount) OVER (PARTITION BY EmployeeID ORDER BY SaleDate) AS ...

    sql面试题(适合软件测试)

    根据提供的文件内容,我们可以整理出以下几个SQL面试题及其解答,这些问题主要聚焦于SQL查询技巧、数据处理以及数据结构的理解。 ### 1. 查询每门课都大于80分的学生姓名 **题目描述**:给定一张成绩表,其中包含...

    SQL 笔试题

    根据给定的文件信息,以下是对“SQL 笔试题”中的关键知识点的详细解析: ### 1. SQL数据库基础知识 - **DataDatabase**: 数据库(Database)是长期存储在计算机内的、有组织的、可共享的数据集合。 - **RDBMS**: ...

Global site tag (gtag.js) - Google Analytics