(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);
分享到:
相关推荐
经典sql练习,几道经典的SQL笔试题题目。sql就在于多多练习
ORACLE,sql server笔试题目+答案,有需要的朋友可以下载下来作为公司笔试的试卷
题目包含:1.基本SQL-SELECT语句 2.过滤和排序数据 3.单行函数 4.多表查询 5.分组函数 6.子查询 7.创建和管理表 8.数据处理 9.约束 10.视图 11.数据库对象 12.企业sql笔试题目 等
常见的SQL笔试选择题含答案.docx,常见的SQL笔试选择题含答案.docx 常见的SQL笔试选择题含答案.docx,常见的SQL笔试选择题含答案.docx
C html sql的笔试题目
10家互联网大厂SQL笔试题目和答案合集,用来练手、学习、测试等等都非常适合
sql 笔试 经典, 比较小巧的技术。
这个笔试题对于新手来说绝对是好东西,请大伙放心下载
10家互联网大厂SQL笔试题目和答案合集_60页_0926
企业常用SQL笔试题 ,可能你很熟悉SQL,但是有些小细节你不一定就知道, 大家不妨看一下
SQL笔试题库。
自己整理的SQLserver笔试题。 当做知识点记了 内附答案
sql 笔试题包含了sql的基础知识 有好几种题型 有答案 个人整理的
1到3年工作经验的 sql面试笔试题(通过面试360,华为,阿里收集)
文章Hive面试题SQL测试题目所需数据,包含建表语句 测试数据等等...................
SQL_Server 面试笔试试题及答案 经典SQL数据库 DBA数据库管理员 数据库优化人员面试题
sql面试题目和答案sql面试题目和答案sql面试题目和答案sql面试题目和答案sql面试题目和答案sql面试题目和答案
以下是一些常见的SQL笔试题题目及其解析:查询语句: 题目:请编写一个SQL查询语句,从表"Customers"中选取所有姓为"Smith"的顾客记录。 解析:使用SELECT语句配合WHERE子句进行筛选。 聚合函数: 题目:请编写一个...
整理的十几道sql的题目,基本是常用的一些查询语句,包括对sql函数,多表关联查询等都有涉及,方便在笔试前复习巩固
sql经典笔试题(含答案) sql经典笔试题(含答案) sql经典笔试题(含答案)