mysql 查询姓张或者姓王_题目:MySql数据查询题目(学生和课程成绩)

2023-05-16

1)     创建student和score表

2)     为student表和score表增加记录

3)     查询student表的所有记录

SELECT * from student

4)     查询student表的第2条到4条记录

SELECT * FROM student LIMIT 1,3

5)     从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息

SELECT id,name,department from student

6)     从student表中查询计算机系和英语系的学生的信息

select * from student where department in ('计算机系','英语系')

7)     从student表中查询年龄18~22岁的学生信息

select * from student where ((2017 - birth) + 1) >=28and ((2017 - birth) + 1) <= 32

8)     从student表中查询每个院系有多少人

select department,COUNT(*) fromstudent GROUP BY department

9)     从score表中查询每个科目的最高分

select c_name,max(grade) from score GROUP BY c_name

10)  查询李四的考试科目(c_name)和考试成绩(grade)

select * from score as s LEFT JOIN student as st ONs.stu_id = st.id where name = '李四'

11)  用连接的方式查询所有学生的信息和考试信息

select * fromscore as s LEFT JOIN student as st ON s.stu_id = st.id

12)  计算每个学生的总成绩

select name,SUM(grade) from score LEFT JOIN student ONstu_id = student.id GROUP BY name

13)  计算每个考试科目的平均成绩

select c_name, AVG(grade) from score GROUP BY c_name

14)  查询计算机成绩低于95的学生信息

select name from score LEFT JOIN student on score.stu_id =student.id GROUP BY c_name HAVING AVG(grade) < 95

15)  查询同时参加计算机和英语考试的学生的信息

select name from (select * from score where c_name = '计算机') as s inner JOIN (select * from score where c_name = '英语') as st on s.stu_id = st.stu_id INNER JOIN student on s.stu_id =student.id

16)  将计算机考试成绩按从高到低进行排序

select * from score where c_name = '计算机' ORDER BY grade desc

17)  从student表和score表中查询出学生的学号,然后合并查询结果

select * from score as s INNER JOIN student as st ONs.stu_id = st.id

18)  查询姓张或者姓王的同学的姓名、院系和考试科目及成绩

select * from score as s INNER JOIN student as st ONs.stu_id = st.id where name like '张%' or name like '王%'

19)  查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩

select * from score as s INNER JOIN student as st ON s.stu_id= st.id where address like '湖南%'

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql 查询姓张或者姓王_题目:MySql数据查询题目(学生和课程成绩) 的相关文章

  • pytdx 调用实时行情

    pytdx 是一个 Python 库 xff0c 可以用来调用通达信的实时行情 使用 pytdx 需要安装通达信软件 xff0c 并且需要将 pytdx 和通达信的程序文件夹放在同一个目录下 要调用 pytdx 获取实时行情 xff0c 首
  • Java 字符串转日期

    在 Java 中 xff0c 可以使用 SimpleDateFormat 类将字符串转换为日期 首先 xff0c 需要创建一个 SimpleDateFormat 对象 xff0c 并指定日期格式 然后 xff0c 调用 parse 方法将字
  • js计算百分比相加

    JavaScript 可以使用以下方法来计算百分比相加 span class hljs keyword function span span class hljs title function addPercentages span spa
  • 用c++写一个简单的cef调用样例

    CEF Chromium Embedded Framework 是一个开源的浏览器内核框架 可以帮助开发者在自己的应用程序中嵌入浏览器功能 CEF 支持多种语言 包括 C C Java JavaScript 和 Python 下面是使用 C
  • 如何设置OPENAI_API_KEY

    要设置 OpenAI API Key xff0c 您需要按照以下步骤操作 xff1a 在 OpenAI 网站上注册账号 xff0c 并确保已通过身份验证 登录到您的 OpenAI 账号 xff0c 并转到 API 页面 在 API 页面上
  • 如何获取chatgpt账号

    要获取 chatgpt 账号 xff0c 你需要首先前往 OpenAI 网站并注册一个账号 注册过程中 xff0c 你会被要求填写你的个人信息 xff0c 包括你的电子邮件地址和密码 完成注册后 xff0c 你就可以使用你的 OpenAI
  • ThreadPoolExecutor的使用示例,怎么创建线程和使用,给出详细代码,顺便解释一下,通俗一点哦...

    ThreadPoolExecutor的使用示例示例如下 xff1a import java util concurrent Executors import java util concurrent ThreadPoolExecutor p
  • 给我一份类似微信聊天的前端dome,完整代码

    很高兴为您提供帮助 xff0c 下面是一份完整的微信聊天前端dome的代码 xff1a 微信聊天前端dome
  • 写一个python的登录界面的代码

    登录界面 username 61 input 34 请输入用户名 xff1a 34 password 61 input 34 请输入密码 xff1a 34 if username 61 61 34 admin 34 and password
  • qt获取微秒时间

    Qt 中可以使用 QElapsedTimer 类来获取微秒级的时间 使用方法如下 xff1a 创建 QElapsedTimer 对象 使用 start 方法开始计时 使用 elapsed 方法获取计时器经过的时间 xff0c 该方法返回类型
  • 中文分词工具及原理

    使用 span class token tag span class token tag span class token punctuation lt span dependency span span class token punct
  • QPixmap改变透明度

    QPixmap 类提供了一个 setAlphaChannel 函数 xff0c 可以设置透明度 例如 xff1a span class hljs attribute QPixmap span pixmap span class hljs a
  • 说说怎么查看linux中mysql的位置

    在Linux中查看MySQL位置的方法有很多种 xff0c 以下是其中两种比较常见的方法 xff1a 查看MySQL安装目录 在绝大多数情况下 xff0c MySQL会被安装在Linux系统的 usr目录下 xff0c 可以使用以下命令查看
  • 在matlab中根据表头读取列

    在Matlab中 xff0c 您可以使用函数readtable读取带有表头的数据文件 xff0c 然后通过表头名称来访问每一列 以下是一个示例 xff1a span class hljs comment 读取带有表头的数据文件 span T
  • python如何实现人脸识别

    Python可以通过一些第三方库和框架实现人脸识别 xff0c 以下是其中一种常用的方法 xff1a 安装dlib和OpenCV库 可以使用pip命令在命令行窗口中安装 xff0c 如下所示 xff1a pip span class hlj
  • c++语言怎么实现字符串拼接,C++ string类和字符串的访问和拼接操作

    C 43 43 增强了对字符串的支持 xff0c 除了可以使用c中的字符串 xff0c 还可以使用内置的数据类型string xff0c string类处理字符串会翻遍很多 xff0c 完全可以代替C语言中的char 数组和char 指针
  • java isbn_java – 将ISBN10转换为ISBN13

    我试图用ISBN将ISBN10代码转换为ISBN13数字 来自 在 isbn 13 info我找到了转换它们的方法 Example 0 123456 47 9 Begin with prefix of 978 Use the first n
  • python简单笔试题,招银科技2017年笔试题,使用python进行简单的字符串压缩

    今天心血来潮 xff0c 想起一道招银笔试题 题目是这样的 xff0c 利用python xff0c 或shell语言进行字符串压缩 整理一下思路 xff0c 类似于c语言用指针操作数组 xff0c 这里面有个陷阱 xff0c x在list
  • linux指定日期加1,案例一:shell脚本指定日期减去一天

    如果只减去一天的话 xff0c 直接写就可以了 date d 34 yesterday 20150401 34 43 Y m d 如果要减去几天 xff0c 还可以这样写 xff0c 如果用负数是往前数 xff0c date d 34 10
  • html中span隐藏属性,Div和Span标签显示与隐藏

    本实例中 xff0c 学习jQuery的知识 xff0c 显示与隐藏网页上的div或是span标签 实际环境中 xff0c 也许是根据某些条件进行 xff0c 符合条件时 xff0c 对某个或是某个div或是span标签时行显示与隐藏 主要

随机推荐