`
中华好儿孙
  • 浏览: 69656 次
  • 性别: 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笔试选择题含答案.docx

    以下是一些关于SQL笔试选择题中的关键知识点: 1. **关系型数据库**:关系型数据库是一种以表格形式存储数据的数据库,其中数据之间的关系可以通过外键进行关联。题目中提到的Oracle和MySql都是典型的关系型数据库...

    自己整理的sql笔试题

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

    sql常见笔试题

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

    十家互联网大厂SQL笔试题

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

    SQL Server 面试笔试题小结

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

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

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

    Sql经典练习题库(附答案)

    ### SQL经典练习题库知识点解析 #### 一、SQL简介及其重要性 SQL(Structured Query Language,结构化查询语言)是一种非过程化的编程语言,它主要用于处理数据库中的数据。SQL的强大之处在于它允许用户直接与...

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

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

    Hive面试题SQL测试题目1数据

    文章Hive面试题SQL测试题目所需数据,包含建表语句 测试数据等等...................

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

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

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

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

    3_笔试题.sql

    3_笔试题.sql

    SQL数据库试题及答案

    命题教师:北京邮电大学世纪学院计算机科学与技术系段爱玲一、单项选择题(总分75) 1. (分值:1.0 分)在MS SQL Server 中,关于数据库的说法正确的是( ) A: 一个数据库可以不包含事务日志文件。 B: 一个数据库...

    SQL 笔试题

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

    sql确定两个日期之间的月份数或年数

    - **基本思路**:基于计算月份数的基础上,进一步转换为年数。 - **实现方法**: - 直接除以12得到近似的年数。 - 考虑到剩余的不足一年的部分,可以保留小数表示精确年数。 ### 示例代码详解 #### 示例场景 ...

    sql日期计算SQL.pdf

    SQL 日期计算方法 SQL Server 日期计算方法是指在 SQL Server 中使用 DATEADD 和 DATEDIFF 函数来计算和操作日期的方法。这些方法可以帮助开发者快速地计算和获取所需的日期,例如当前日期、一个月的第一天、一个月...

    金蝶笔试.txt(sql+java)

    根据给定的文件信息,我们可以总结出以下与IT行业相关的知识点,主要集中在SQL查询与Java编程上: ### SQL基础知识及应用 #### 数据处理与聚合 在金蝶笔试中,SQL部分涉及了数据处理与聚合的基本操作。例如,在...

    sqlserver自动生成sql语句工具sqlserver转oracle

    在IT行业中,数据库管理系统是核心组成部分,SQL Server和Oracle分别是微软和甲骨文公司推出的两款广泛应用的关系型数据库系统。在企业级应用中,有时需要在不同的数据库系统间进行数据迁移或兼容性处理,这就涉及到...

    SQLServer2005考试题及答案

    SQL Server 2005是Microsoft的一个关系型数据库管理系统,广泛应用于数据存储和管理。以下是一些关于SQL Server 2005的关键知识点,主要基于提供的考试题目: 1. **系统存储过程**:用于显示数据库信息的系统存储...

Global site tag (gtag.js) - Google Analytics