八道 经典的 MYSQL 面试题目(有答案)

***答案统一在 最下面哦***

(1)表名:购物信息

购物人 商品名称 数量

A 甲 2

B 乙 4

C 丙 1

A 丁 2

B 丙 5

……

(其他用户实验的记录大家可自行插入)

给出所有购入商品为两种或两种以上的购物人记录

(2)表名:成绩表

姓名 课程 分数

张三 语文 81

张三 数学 75

李四 语文 56

李四 数学 90

王五 语文 81

王五 数学 100

王五 英语 49

……

(其他用户实验的记录大家可自行插入)

给出成绩全部合格的学生信息(包含姓名、课程、分数),注:分数在60以上评为合格

(3)表名:商品表

名称 产地 进价

苹果 烟台 2.5

苹果 云南 1.9

苹果 四川 3

西瓜 江西 1.5

西瓜 北京 2.4

……

(其他用户实验的记录大家可自行插入)

给出平均进价在2元以下的商品名称

(4)表名:高考信息表

准考证号 科目 成绩

2006001 语文 119

2006001 数学 108

2006002 物理 142

2006001 化学 136

2006001 物理 127

2006002 数学 149

2006002 英语 110

2006002 语文 105

2006001 英语 98

2006002 化学 129

……

(其他用户实验的记录大家可自行插入)

给出高考总分在600以上的学生准考证号

(5)表名:高考信息表

准考证号 数学 语文 英语 物理 化学

2006001 108 119 98 127 136

2006002 149 105 110 142 129

……

(其他用户实验的记录大家可自行插入)

给出高考总分在600以上的学生准考证号

(6)表名:club

id gender age

67 M 19

68 F 30

69 F 27

70 F 16

71 M 32

……(其余测试数据请自行插入)

查询出该俱乐部里男性会员和女性会员的总数

(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语句。

(8)表名:student

name course score

张青 语文 72

王华 数学 72

张华 英语 81

张青 物理 67

李立 化学 98

张燕 物理 70

张青 化学 76

查询出“张”姓学生中平均成绩大于75分的学生信息

==================答案=====================

(1)答:select * from 购物信息 where 购物人 in (select 购物人 from 购物信息 group by 购物人 having

count(*) >= 2);

(2)答:select * from 成绩表 where 姓名 not in (select distinct 姓名 from 成绩表 where 分数 <

60)

或者:

select * from 成绩表 where 姓名 in (select 姓名 from 成绩表 group by 姓名 having min(分数)

>=60)

(3)答:select 名称 from 商品表 group by 名称 having avg(进价) < 2

(4)答:select 准考证号 from 高考信息表 group by 准考证号 having sum(成绩) > 600

(5)答:select 准考证号 from 高考信息表 where (数学+语文+英语+物理+化学) > 600

(6)答:select gender,count(id) from club group by gender

(7)答:delete from team where id not in (select min(id) from team group by name)

(8)答:select * from student where name in (select name from student

where name like '张%' group by name having avg(score) > 75)

mysql 张三的语文成绩_八道 经典的 MYSQL 面试题目(有答案)相关推荐

  1. MySQL常见的主从复制架构_如何搭建经典的MySQL 主从复制架构

    什么是MySQL主从架构 首先,大家来看一张图 master-slave 从上图中,可以看出,MySQL主从架构利用的是MySQL的主从复制原理,它主要分三个过程 1.master 主机将操作记录到二 ...

  2. mysql 张三的语文成绩_mysql的增删改查(列子)

    1.创建数据库test 2.创建学生表student1 (sid,sname,sage,ssex) Sid学号 ,sname学生姓名,sage学生年龄,ssex学生性并指定值为男或女 设置默认值为男 ...

  3. 这八道经典指针笔试题你都会做嘛?

    本文详细介绍了八大指针经典笔试题,内涵盖指针大部分的用法, 全部了解掌握其原理之后对指针的学习大有帮助!!! 对指针掌握 也就掌握了内存,C语言也就没有什么更绕的了 详解八道经典指针笔试题 一.八道经 ...

  4. 几道经典的SQL笔试题目(有答案)

    几道经典的SQL笔试题目(有答案) (1)表名:购物信息 购物人      商品名称     数量 A            甲          2 B            乙           ...

  5. 嵌入式linux开发考试题目,练一练!3道经典嵌入式Linux面试题,答案在文末。

    原标题:练一练!3道经典嵌入式Linux面试题,答案在文末. 题一: 简述memcpy和strcpy的区别? 题二:信号量与互斥锁的区别? 题三:简述程序编译的过程? 题一答案: (1)复制的内容不同 ...

  6. mysql和python的关系_八MySQL与Python

    <1>数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据. ...

  7. mysql一秒查询次数_单个select语句实现MySQL查询统计次数

    单个select语句实现MySQL查询统计次数 单个select语句实现MySQL查询统计次数的方法用处在哪里呢?用处太多了,比如一个成绩单,你要查询及格得人数与不及格的人数,怎么一次查询出来? My ...

  8. mysql killed进程不结束_优秀的数据库产品——MySQL 云数据库服务

    作为一种低成本,高性能,高可靠性和开放源代码的数据库产品,MySQL已在Internet公司中广泛使用. 例如,淘宝有数千个MySQL服务器. 尽管NoSQL在过去两年中发展迅速,新产品层出不穷,但N ...

  9. mysql查询死锁的次数_一次神奇的MySQL死锁排查记录

    一次神奇的MySQL死锁排查记录 发布时间:2020-08-29 00:50:26 来源:脚本之家 阅读:135 作者:咖啡拿铁 背景 说起Mysql死锁,之前写过一次有关Mysql加锁的基本介绍,对 ...

最新文章

  1. 剑桥大学在机器人,半导体,5G,区块链方面的研究实验室
  2. vue接收json数据_Vue之使用ajax获取json数据,并用v-for循环显示在表格中
  3. java对csv格式的读写操作
  4. Java继承、封装、多态
  5. Python读取PDF信息插入Word文档
  6. 【软件项目管理】里程碑事件的定义
  7. Oracle 11g行字段拼接WMSYS.WM_CONCAT问题Not A LOB
  8. ARC072/ABC059
  9. clone,Duplicate复制target XCode iOS
  10. 【Q】CentOS-部署后,只有本机可以访问的问题
  11. 归并排序算法(java实现)
  12. 如何使用ProSave软件对触摸屏进行OS 更新?
  13. Python每日一记20哑变量
  14. flink实战-实时计算平台通过api停止流任务
  15. oracle现金流量表逻辑,现金流量表之附表逻辑分析
  16. Linux:HDMI驅動之HPD
  17. Python调用阿里API进行车牌识别
  18. 五款轻量级的办公软件,界面简洁且无广告
  19. spark hint中Broadcast Hints、COALESCE and REPARTITION Hints
  20. 台式电脑怎么还原系统

热门文章

  1. 小汤学编程之JAVA基础day12——异常
  2. Java中throws和throw的区别讲解
  3. C++语言实现-邻接矩阵
  4. 快餐店之间插入仓库,路最短,DP,POJ(1485)
  5. BDD敏捷开发入门与实战
  6. 处理git clone命令的非标准SSH端口连接
  7. HDU 1788 Chinese remainder theorem again
  8. box-shadow
  9. 2011年软件研发十大关键词盘点
  10. 使用 Jquery 来实现可以输入值的下拉选单 雏型