(1)表名:购物信息
购物人 商品名称 数量
A 甲 2
B 乙 4
C 丙 1
A 丁 2
B 丙 5
给出所有购入商品为两种或两种以上的购物人记录
答:select * from 购物信息 where 购物人 in (select 购物人 from 购物信息 group by 购物人 having count(*) >=2);
(2)表名:成绩表
姓名 课程 分数
张三 语文 81
张三 数学 75
李四 语文 56
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 49
给出成绩全部合格的学生信息(包含姓名,课程,分数) , 注:分数在60分以上评为合格
答:select * from 成绩表 where 姓名 in (select 姓名 from 成绩表 group by 姓名 having min(分数) >=60);
(3)表名:商品表
名称 产地 进价
苹果 烟台 2.5
苹果 云南 1.9
苹果 四川 3
西瓜 江西 1.5
西瓜 北京 2.4
给出平均进价在2元以下的商品名称
答:select 名称 from 商品表 group by 名称 having avg(进价) <2;
(4)表名:高考信息表
准考证号 科目 成绩
2006001 语文 119
2006001 数学 108
2006002 物理 142
2006001 化学 136
2006001 物理 127
2006002 数学 149
2006002 英语 110
2006002 语文 105
给出高考总分在600以上的学生准考证号
答:select 准考证号 from 高考信息表 group by 准考证号having sum(成绩) >=600;
(5)表名:高考信息表
准考证号 数学 语文 英语 物理 化学
2006001 108 119 98 127 136
2006002 149 105 110 147 129
给出高考总分在600以上的学生准考证号
答:select 准考证号 from 高考信息表 where (数学+语文+英语+物理+化学)>600;
(6)表名:club
id gender age
67 M 19
68 F 30
69 F 27
70 F 16
71 M 32
查询出该俱乐部里男性会员和女性会员的总数
答: select gender,count(id) from club group by gender;
(7)表名: team
id(number) name(varchar2)
1 a
2 b
3 b
4 a
5 c
6 c
要求:执行一个删除语句,当Name列上有相同时,只保留ID这列上值小的
例如:删除后的结果应如下:
id(number) name(varchar2)
1 a
2 b
5 c
请写出SQL语句。
delete from team where name not in( select name from team group by name having min(id));
(8) 表名: student
name course score
张青 语文 72
王华 数学 72
张华 英语 81
张青 物理 68
张立 化学 98
张青 化学 76
查询出'张'姓学生平均成绩大于75分的学生信息
select * from student where name in ( select name from student where name like '张%' group by name having avg(score)>75);
分享到:
相关推荐
【标题】:“ORACLE,sql server笔试题目,答案”涵盖了两个主流的关系型数据库管理系统——Oracle和SQL Server的相关知识。在数据库领域,Oracle和SQL Server都是广泛使用的数据库平台,尤其在企业级应用中占据重要...
题目包含:1.基本SQL-SELECT语句 2.过滤和排序数据 3.单行函数 4.多表查询 5.分组函数 6.子查询 7.创建和管理表 8.数据处理 9.约束 10.视图 11.数据库对象 12.企业sql笔试题目 等
这个"10家互联网大厂SQL笔试题目和答案合集"提供了丰富的实践材料,帮助学习者提升SQL技能,以应对可能的面试或工作挑战。 首先,SQL的基础知识包括数据查询、数据更新、数据插入和数据删除,这些是SQL的四大基本...
以下是一些关于SQL笔试选择题中的关键知识点: 1. **关系型数据库**:关系型数据库是一种以表格形式存储数据的数据库,其中数据之间的关系可以通过外键进行关联。题目中提到的Oracle和MySql都是典型的关系型数据库...
在进行SQL笔试时,面试者通常会被要求解决各种数据库查询、数据操作、数据库设计以及性能优化等问题。本篇文章将详细探讨SQL笔试中的核心知识点,帮助你更好地理解和应对这类考试。 1. **基本查询操作**: - `...
以下是一些基于标题和描述中的SQL笔试题目的详解: 1. **活跃用户数计算**: - 问题:2020年6月的活跃用户数是多少? - 解答:这需要计算在6月份至少有一次活动记录的用户数量。通常,我们会使用`COUNT(DISTINCT ...
该文件提供了一系列SQL基础知识的笔试题目,并附带了多种题型及其答案。这些题目旨在帮助读者复习和巩固SQL基础知识。 ### SQL基础知识详解 #### 1. SQL基础操作 - **SQL文件管理**:SQL文件用于存储SQL语句或脚本...
这些文档集合,如"SQL上机考试与阅卷系统.doc"、"《SQL数据库管理与开发》试题(K卷).doc"等,提供了丰富的SQL笔试题目,旨在帮助初学者和求职者提升SQL技能并准备面试。 在SQL笔试题中,常见的知识点包括但不限于...
SQL 笔试题是数据库领域中的一个重要组成部分,涉及到数据库的各个方面,包括触发器、存储过程、索引、内存泄漏、事务、锁、视图、游标等知识点。 1. 触发器的作用:触发器是一种特殊的存储过程,通过事件来触发...
### SQL语句笔试经典考题知识点解析 #### 1. SQL语言的特点 - **非过程化**:SQL语言是一种非过程化的语言,这意味着用户只需指定要做什么,而不需要详细说明如何做。这使得SQL易于学习和使用。(选择题1) - **...
数据库知识SQL语句大全笔试能用的.pdf
首先,软件笔试题目通常涵盖以下几大领域: 1. **算法与数据结构**:这是基础中的基础,包括排序算法(如冒泡排序、快速排序、归并排序等)、查找算法(二分查找、哈希查找等)、树结构(如二叉树、AVL树、红黑树等...
在本文中,我们将深入探讨一些SQL的经典笔试题目及其相关知识点。 1. **单词解释** - **Data**: 数据,是数据库中的基本单元,可以是数字、文本、图片等。 - **Database**: 数据库,是组织和存储数据的系统,允许...
下面将对两道常见的SQL面试题目进行深入解析,这两道题目主要围绕多表之间的数据查询展开,旨在考察应试者对复杂SQL查询语句的理解与应用能力。 ### 题目一:员工与部门关联查询 **背景描述**: 假设公司数据库中...
本次整理的SQL题目覆盖了这些基础而又核心的知识点。 首先,基础查询语句的编写是考察的重点。例如,通过SELECT * FROM employees语句可以从employees表中获取所有列的所有数据,这是最基础的数据检索操作。而当...
在IT行业中,笔试题目是求职者进入心仪公司的第一道关卡,它涵盖了各种技术领域,如编程语言、数据结构、算法、操作系统、网络、数据库等。这份“笔试题目集锦”无疑是为准备应聘IT岗位的朋友提供了宝贵的参考资料。...
【标题解析】:“php100-96PHP程序员经典面试&笔试题目解析(上).rar” 这个标题表明这是一个关于PHP程序员面试和笔试题目的资源集合,由“php100”可能是一个教育平台或者教程系列,而“96”可能是表示题目数量...
阿里巴巴的笔试题目通常涵盖以下几个方面: 1. **编程能力**:阿里巴巴作为一家技术驱动的公司,对编程基础有较高的要求。可能会涉及C++、Java、Python等主流编程语言的语法、数据结构(如链表、树、图)、算法...
这份笔试题目可能涵盖以下几个关键知识点: 1. **QT基础知识**:包括QT的基本架构、核心类库、信号与槽机制、事件处理等。考生需要理解QT对象模型,知道如何创建和管理窗口、控件,并能熟练运用信号与槽进行对象间...