1. 数据库中成绩表中有字段:姓名、科目、分数,请按照以下要求编写SQL语句。
(1) (1)请计算出每一个科目的平均分
(2) (2)请查找出平均分大于等于60分的学生
(3) (3)请查找出语文成绩大于60分并且小于80分的学生,并按照从高到低进行排序
----------------------------------------------------------------------------------------------
2. 请用一句SQL取出成绩表(表名table1)中成绩(字段名P1)排名后30成绩的所有人员名单,请注意:如有并列成绩的人员,需要一并列出,例如成绩45分是后30名成绩,但得45分的有10人,那么这10人需要全部列出。(5分)
仅写出思路且写对得1分,思路:首先取出不重复的后30名成绩集合,然后在全表中找出在此集合中的所有行
写出select top 30 * from table1 得1分
写出select top 30 * from table1 order by p1得2分
写出select * from table1 where p1 in(select top 30 p1 from table1 order by p1) order by p1; 得3分
写出:select * from table1 where p1 in(select DISTINCT Top 30 p1 from table1 order by p1) order by p1; 得5分
---------------------------------------------------------------------------------
相关推荐
**SQL语法**是所有数据库管理系统的通用语言,包括SQL-92、SQL-99、SQL:2003等版本。掌握基本的SQL查询、联接、子查询、聚合函数和窗口函数,以及高级的DML和DDL操作,对于数据库开发和管理至关重要。 此外,还应...
squirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zipsquirrel-sql-3.7(小松鼠-数据库连接工具).zip
【数据库工程师笔试题】主要考察的是数据库相关的专业知识,...以上内容涵盖了数据库工程师笔试题中涉及的关键知识点,包括理论基础、SQL操作、故障恢复策略以及系统管理实践,全面展示了数据库工程师所需的专业技能。
SQL(Structured Query Language)是用于处理关系型数据库的标准语言,它的重要性不言而喻。本复习题集旨在帮助学习者巩固和提升SQL知识,为相关的考试或实际工作做好准备。 首先,300道SQL选择题涵盖了广泛的SQL...
本资源摘要信息涵盖了数据库DBA笔试题的相关知识点,涵盖了SQL调整、数据库基本概念、备份恢复、系统管理和综合随意类五个方面。 SQL调整类 1. 列举几种表连接方式:hash join、merge join、nest loop(cluster ...
以下是一些关于SQL笔试选择题中的关键知识点: 1. **关系型数据库**:关系型数据库是一种以表格形式存储数据的数据库,其中数据之间的关系可以通过外键进行关联。题目中提到的Oracle和MySql都是典型的关系型数据库...
SAP-HANA数据库SQL中文完全参考手册,本文档完全翻译为中文,适合看不懂原版官方英文文档的人,内容做了精美的排版,里面包括各种函数,语法,限制信息等。内容非常完备,掌握这本手册,相信一定能掌握HANA
这篇“数据库经典笔试题总结”旨在汇总一些常见的数据库问题,帮助读者深入理解和掌握数据库的基础知识及高级概念。 首先,我们需要理解数据库的基本概念。数据库是一个组织和存储数据的系统,它能够按照用户需求...
这些题目涵盖了SQL数据库的基本操作和查询,主要包括了数据筛选、聚合函数、排序、连接操作以及子查询等核心概念。下面是对这些题目所涉及知识点的详细解释: 1. 题目28:此题考察了如何使用`WHERE`子句进行条件...
### 数据库笔试题-SQL Server开发人员应聘常见问题解析 在IT行业中,SQL Server作为一款广泛使用的数据库管理系统,其开发人员的需求量大且竞争激烈。对于求职者而言,掌握SQL Server的相关知识与技能是应聘成功的...
在本文中,我们将深入探讨数据库相关知识,特别是针对百度笔试题中的几个SQL查询和数据库优化策略。首先,我们来看题目提供的关系模式: User(userId, userName) - 用户关系,包含用户ID和用户名。 Article...
【标题】"6.0笔试题2011-8-14.zip"是一个压缩文件,其中包含了2011年8月14日北大青鸟计算机教育机构的一场6.0版本的笔试考试题目。这个文件很可能是为了帮助学生复习或者教师准备教学材料而制作的,集中体现了当时该...
根据给定文件的信息,我们可以总结出一系列关于MySQL数据库的基础知识点,涵盖了SQL语言的基本操作、数据检索、表结构管理以及高级特性等内容。以下是针对文件中提到的一些关键知识点的详细解释: ### 1. 聚合函数 ...
命题教师:北京邮电大学世纪学院计算机科学与技术系段爱玲一、单项选择题(总分75) 1. (分值:1.0 分)在MS SQL Server 中,关于数据库的说法正确的是( ) A: 一个数据库可以不包含事务日志文件。 B: 一个数据库...
以下是一些关于Java、SQL和HTML的基础知识,以及可能出现在笔试题中的重点内容。 **Java:** Java是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性闻名。在Java笔试题中,你可能会遇到以下几...
这份"Java+++SQL+数据库+html笔试题.rar"压缩包文件显然包含了针对这些技术的精选笔试题目,旨在帮助求职者或者学习者准备相关的面试和测试。下面,我们将对这三个领域的核心知识点进行详细的阐述。 首先,让我们来...
SQL Server数据库转MySQL数据库 MySQL-to-Access MySQL数据库转Access数据库 MySQL-to-Excel MySQL数据库转Excel数据库 MySQL-to-MSSQL MySQL数据库转MSSQL数据库 MySQL数据库转SQL Server数据库 MySQL-to-Oracle ...
本资源摘要提供了 SQL Server 面试笔试试题及答案,涵盖了数据库管理、数据模型、数据结构、数据库优化、SQL 语言等多方面的知识点。通过本资源,读者可以快速掌握 SQL Server 的基础知识,提高自己的数据库管理和...