`
gaobaoxiong
  • 浏览: 8650 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

sql面试2

    博客分类:
  • sql
sql 
阅读更多
id:  sname:姓名     smoney :业绩     sprovince:地区

id   sname      smoney    sprovince
1    zhangsan   2098      A
2    lisi       3000      B
3    wangwu     6789      C
4    liumazi    4587      C
5    dongjiu    3298      B
6    shiga      4567      A

第一道:显示出  业绩 大于同一地区平均值的 合同id  姓名 地区 业绩

第二道:把同一地区的  平均业绩 地区 插入到新表中 (新表只包含两个字段即:平均业绩 地区)

第三道:

年份(year)   工资(salary)
2000           1000
2001           2000
2002           3000
2003           4000

查出来
年份          工资
2000          1000
2001          3000
2002          6000
2003          10000

用sql怎么写

问题一
select id ,sname, sprovince,smoney from Table a,(select sprovince ,avg(smoney) avg from Table group by sprovince) b
where a.smoney>b.avg and  a.sprovince=b.sprovince

问题二
解法一 select sprovince ,avg(smoney) avg into AvgTable from Table group by sprovince

解法二 create Table AvgTable from (select sprovince ,avg(smoney) avg from Table group by sprovince )


问题三

select year, (select sum(salary) from Table a where a.year<=b.year)
from Table b
order by year asc
分享到:
评论

相关推荐

    经典sql面试题

    ### 经典SQL面试题解析 #### 颇具挑战性的SQL面试题——删除冗余记录 **题目背景与分析** 在本题中,我们面对的是一个常见的问题:如何有效地处理数据库中的冗余数据。在实际应用中,由于各种原因(如数据导入...

    SQL面试题汇总.pdf

    在SQL面试题(1)的答案中,使用了`RIGHT JOIN`将`testtable1`和`testtable2`进行连接。右连接返回所有右表(在这里是`testtable2`)的记录,即使在左表(这里是`testtable1`)中没有匹配的记录。对于左表中没有...

    SQL 面试题目汇总

    在SQL面试中,掌握核心概念和技术是至关重要的。以下是一些关键知识点的详细解析: 1. **SQL(Structured Query Language)**:SQL是用于管理关系数据库的标准编程语言,包括数据查询、更新、插入和删除等操作。...

    SQL面试题(很全,带答案)

    根据给定的文件标题、描述、标签以及部分内容,我们可以从中提炼出以下详细的IT知识点,主要聚焦于SQL语言的基础操作及面试常考知识点: ### SQL语言基础分类与功能 #### 数据定义语言(DDL) - `CREATE DATABASE`:...

    尚硅谷大数据技术之企业SQL面试题_大数据_sql_尚硅谷sql_doc_

    "尚硅谷大数据技术之企业SQL面试题"这个资料集显然针对的是准备面试的求职者,特别是那些希望在大数据环境中运用SQL技能的角色。这份文档可能是由尚硅谷——一个知名的IT教育机构提供的,旨在帮助学习者掌握SQL在...

    SQL面试题2

    在准备数据库相关的面试时,理解和掌握这些SQL知识点是非常必要的。对于数据库设计、优化、故障排除及问题解决,这些基础知识都能起到关键作用。通过掌握这些概念和技术细节,面试者可以展现出自己在数据库设计和...

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

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

    SQL_Server 面试笔试试题及答案

    "SQL Server 面试笔试试题及答案" 本资源摘要提供了 SQL Server 面试笔试试题及答案,涵盖了数据库管理、数据模型、数据结构、数据库优化、SQL 语言等多方面的知识点。通过本资源,读者可以快速掌握 SQL Server 的...

    sql面试题很详细的sql语句面试题

    SQL面试题详解 本资源旨在总结和详细解释SQL面试题中的各种问题和解决方案,并对每个问题进行了详细的解释和分析。 一、查询每门课都大于80分的学生姓名 问题:使用一条SQL语句查询出每门课都大于80分的学生姓名...

    SQL面试宝典

    根据给定文件的信息,我们可以提炼出一系列SQL相关的知识点和技巧,这些内容对于准备参加SQL面试的人员来说非常有用。下面将对每个问题进行详细的解析。 ### SQL知识点详解 #### 1. 查询“001”课程比“002”课程...

    SQL面试题目-sqlServer

    SQL Server 面试题目总结 在这篇文章中,我们将总结一些常见的 SQL Server 面试题目,并提供相应的答案和解释。这些题目涵盖了基本的 SQL 语句、数据处理、数据分析等方面的知识。 题目 1: 用一条 SQL 语句查询出...

    经典SQL面试练习50多道题(含答案).docx

    经典SQL面试练习50多道题知识点总结 经典SQL面试练习50多道题(含答案)是SQL开发人员面试的必备知识之一,本文档总结了多种SQL面试题,涵盖了多表查询、删除冗余数据、查询符合条件的记录等多方面的知识点。下面对...

    SQL常见的面试题集锦,非常详尽的题库,非常经典

    这个压缩包中的"SQL面试题"集合,无疑是一个全面且经典的SQL知识复习资源,适用于准备面试的求职者或希望提升SQL技能的从业者。 首先,我们要理解SQL的基本概念。SQL主要包括数据查询、数据更新、数据插入和数据...

    几个SQL面试题及答案.sql

    几个SQL面试题及答案.sql

    oracle,sql面试题

    Oracle SQL 面试题知识点总结 本文档总结了 Oracle SQL 面试题中的常见知识点,涵盖了 SQL 语句编写、表操作、数据查询、数据分析等方面的内容。 一、SQL 语句编写 1. 查询每门课都大于 80 分的学生姓名: 可以...

    sql 面试问题集

    SQL面试问题集通常包含多种级别的SQL问题,从基础知识点到高级概念,这些问题旨在考察求职者对SQL的掌握程度以及他们解决数据库相关问题的能力。 在数据库领域中,SQL语言是核心技能之一。尽管SQL语言有标准规范,...

    oraclesql面试题

    从给定的Oracle SQL面试题中,我们可以提炼出多个关键知识点,这些知识点涵盖了SQL查询、数据操作、表结构设计以及Oracle数据库的一些高级特性。以下是对这些知识点的详细解析: ### 1. 数据分组与聚合函数 在第一...

    SQL面试题.doc

    SQL 面试题 SQL(Structured Query Language)是一种特殊-purpose 编程语言,用于管理关系数据库管理系统(RDBMS)。SQL 面试题是 IT 行业中非常重要的一部分,涵盖了数据库管理、数据查询、数据操作等方面的知识。...

    sql面试题.。

    sql面试题,对面试很有帮助的。。。。特别是初学者

Global site tag (gtag.js) - Google Analytics