数据查询练习

50. SQL数据查询练习1-3 检索选修了大学英语的学生名单和成绩,并按照成绩从高到低排列。 阅读详情

数据查询-1

1参考教材附录B。在学生表 students 中查询所有学生的信息 。

SELECT * FROM students;

2在学生表 students 中 查询所有学生的姓名和性别 。

SELECT stdname, gender FROM students;

3在学生表 students 中 查询学生所在班级 。

SELECT DISTINCT classcode FROM students;

数据查询-2

1参考教材附录B。在学生表 students 中查询学生的姓名和年龄, 列名称使用中文,分别为姓名 、 年龄 ,结果按姓名升序输出 ,且输出从第三条开始连续 5 条记录 。

SELECT stdname AS 姓名, 
       TIMESTAMPDIFF(YEAR, dob, CURDATE()) AS 年龄
FROM students
ORDER BY stdname
LIMIT 2, 5;

2在学生表 students 中查询在 9 月和 1 0 月出生的学生的姓名和出生日期 。

SELECT stdname AS 姓名, dob AS 出生日期
FROM students
WHERE MONTH(dob) IN (9, 10);

3在学生表 students 中查询学生姓名中第二个字是“志”的学生信息 。

SELECT *
FROM students
WHERE SUBSTRING(stdname, 2, 1) = '志';

4在选修表studying中查询成绩为空的选修信息。

SELECT *
FROM studying
WHERE mark IS NULL;

数据查询-3

1参考教材附录B。在选修表studying中查询tchid为2并且成绩是70-80之间的选课信息,结果先按课程编号升序排列,再按学号降序排列。

SELECT *
FROM studying
WHERE tchid = 2 AND mark BETWEEN 70 AND 80
ORDER BY crsid ASC, stdid DESC;

2在选修表studying中查询学生平均成绩高于80分的学生学号及平均成绩,列名称使用中文,分别为学号、平均成绩,结果按平均成绩降序输出。

SELECT stdid , AVG(mark) AS avg
FROM studying
GROUP BY stdid
HAVING AVG(mark) > 80
ORDER BY avg DESC;
CKEditor5富文本编辑器 - 视频引入、预览及自定义toolbar 文章目录定义遇到的问题视频部分引入媒体url失败原因解决方法:自定义视频provider视频预览及页面不显示视频问题解决方案:H5 \标签如何移除toolbar中的部分插件 一个小后端很少接触前端框架,只能在知识的海洋中漂泊。。。 定义 <script src="https://cdn.ckeditor.com/ckeditor5/16.0.0/classic/ckeditor.js"&gt... 阅读详情

相关推荐

Oracle 19c RAC安装踩坑实录:OpenSSH 8.x版本与OUI的“兼容性战争”及一劳永逸的解决思路

本文深入解析Oracle 19c RAC在Linux8环境中部署时遇到的OpenSSH 8.x版本兼容性问题,特别是[INS-06006]错误的根源与解决方案。从协议层分析冲突本质,提供SCP包装器技术、官方补丁应用指南及现代化部署体系构建三种解决方案,帮助企业高效完成RAC安装并规避类似问题。

weixin_42648844的博客 457

MySQL

select concat(‘编号为’,empno‘的雇员,姓名为’,ename,‘职位为’,job)from emp;select empno编号,ename姓名,sal工资,hiredate入职时间 from emp;select ename 姓名,job 职业,hiredate 入职时间 from emp;select 字段名1,字段名2,......from表名;select 字段名1,字段名2,......from表名;例:查询姓名是smith的雇员编号,姓名,工资和入职时间。

2301_78892856的博客 505

[WeChatMsg]导出csv格式微信聊天记录的手把手教程

手把手教大家如何导出自己的聊天记录得到csv文件,即使是电脑小白也可以轻松学会o(* ̄▽ ̄*)ブ

weixin_51094633的博客 1万+

【MySQL练习】数据查询(01)-增强版

MySQL数据查询的综合练习题-增强版,给出了数据库和练习题及答案,可用于初学和回顾!!!

SUNxRUN的博客 1235

rk3568 RGMII KSZ8795 MAC TO MAC

参考《Rockchip_Developer_Guide_Linux_MAC_TO_MAC_CN.pdf》

明天乌儿会歌唱 6492

MySQL数据查询——子查询练习

【代码】MySQL数据查询——子查询练习。

2302_76681064的博客 380

Android 14.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能

在14.0的系统rom定制化开发中,在对系统设置进行定制开发中,有产品需求要求增加 旋转屏幕功能的菜单,就是在点击旋转屏幕菜单后弹窗显示旋转0度,旋转 90度,旋转180度, 旋转270度针对不同分辨率的无重力感应的大屏设备的屏幕旋转功能的实现, 接下来就来分析实现这个功能

安卓兼职framework和app工程师的博客 1309

【MySQL练习】数据查询(01)-简易版

MySQL数据查询的综合练习题-简易版,给出了数据库和练习题,可用于初学和回顾!!!

SUNxRUN的博客 889

创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—ISP图像处理开发案例

创龙科技研发的 TL3588-EVM 评估板具备强大视频处理能力,可满足多场景视频开发需求。为助力开发者快速上手,本文整理 7 个实用视频开发案例,涵盖从采集到显示的全流程,详细说明各案例的硬件连接、参数配置与代码解析,帮助开发者高效实现评估板视频相关功能开发与调试。

创龙,嵌入式一体化解决方案商 207

ASPICE标准快速掌握「2.1. 过程能力概览」

一个项目的质量流程是否做的好最终会需要由一个指标来确定,ASPICE将其称为过程能力(Process capability),过程能力是一个综合的判定概念。而为了实现这个概念,ASPICE建立了一套完整的过程评估模型(Process Assessment Model),通过这套评估模型最终就能得出过程能力的最终得分。项目组根据这个得分不断改进和优化得分不足的方面,从而约束整个流程的各个方面来间接提升项目的最终质量。这里有三个关键术语:其中最主要的就是PAM,即过程评估模型,由ASPICE给出,该模型可以看成

雪云飞星的博客 1183

MySQL-数据查询(CASE练习)-01(9-1)

对city列字段进行替换:若city为空,替换为'未填写',若city为杭州,替换为'南方',若city为内蒙,替换为'北方',其他city,替换为'待分类'3: 例如:DOUBLE(10, 2) 表示总共有 10 位,其中小数部分占 2 位。查询商品表中的name,city列,将英文列名替换为中文。类型时不加参数列表,它会使用默认的精度和显示格式。1: M 是总位数(包括整数部分和小数部分)。在 MySQL 中,如果定义。2: D 是小数部分的位数。

m0_66244637的博客 342

【AI智能体】基于OpenCode 搭建Skills环境与项目实战开发详解

基于OpenCode 搭建Skills环境与项目实战开发详解

congge 8899

mysql练习-数据查询之嵌套查询

将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询。 涉及到多个表的查询,除了可以使用多表连接查询以外,还可以利用嵌套子查询来完成。 由于连接查询比较耗时,当表中记录数很大时,嵌套查询的效率可能会比连接查询快。 下面开始做题。 1 查询选修平均分为60分(包括60分)以上的学生的各门课成绩,要求输出学号,姓名,课程名和成绩,并按学号升序排序。 select student.sno,sname,cname,grade from student,sc,cour.

Rainfor优快云的博客 7533

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

数据查询小练习

:数据查询(一) 一、实验目的 掌握SQL程序设计基本规范,熟练运用SQL语言实现数据基本查询,包括单表查询、分组统计查询和连接查询等。 二、实验内容和要求 查询SC表中的全部数据。 查询计算机系学生的姓名和年龄。 查询成绩在70~80分的学生的学号、课程号和成绩。 查询计算机系年龄在18~20岁的男生姓名和年龄。 查询C001课程的最高分。 查询计算机系学生的最大年龄和最小年龄。 统计每个系的学生人数。 统计每门课程的选课人数和最高成绩。 统计每个学生的选课门数和考试总

weixin_46703961的博客 3536

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【MySQL练习】数据查询(02)-增强版

MySQL数据查询练习题,进阶版!!!

SUNxRUN的博客 1195

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【SQL】练习并熟练掌握用T-SQL查询命令进行数据查询的技能【原创技术】

【实验题目】 SQL查询命令练习 【实验目的】 练习并熟练掌握用T-SQL查询命令进行数据查询的技能。 【实验内容】 一、 准备实验数据库 启动ManagementStudio,将本实验包中的“实验数据库”文件夹下的数据库数据文件“factory_data.mdf”和日志文件“factory_log.ldf”附加到本机服务器,数据库名为“factory”

kc15963的专栏 2607

一套 SQL 练习打通业务数据查询任督二脉

查询类型包括:基础查询(如查询特定条件记录)、聚合统计(如访问次数统计)、排序分组(如按访问量排序)、多表连接(如用户访问记录关联页面信息)以及子查询(如查找访问最多的页面)。这些示例覆盖了SQL的核心功能,包括SELECT、WHERE、GROUP BY、ORDER BY、JOIN等关键语法,适用于网站访问数据分析、用户行为统计等业务场景。典型查询包括统计页面访问量、查找特定日期访问用户、计算用户平均年龄等。

2201_75642742的博客 1183

SQL中有关数据查询的练习

本文主要是列举了一些有关于数据查询的综合练习

Alita233_的博客 939

MYSQL基础上机练习题(三) 数据查询

一、实验目的:查询数据二、实验内容:对上一章所输入的数据进行查询三、题目: 查看Employees列表所有数据(知识点:通配符:*) 选择Employees列表中教育水平为’本科’的员工号及姓名(知识点:按单个条件查询数据) 选择Employees列表中教育为硕士的人的姓名、性别、工作年限并为查询的列命名中文名(知识点:定义列别名) 计算Employees中的行数(知识点:函数应用:COUNT) 计

CheyenneLam的博客 8145

mysql查询学生表的总人数,MySQL(表)-实操数据查询

MySQL(表)-实操数据查询MySQL(表)-实操:数据查询练习1:成绩表筛选创建成绩表(exam):CREATE TABLE exam(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20) NOT NULL,chinese DOUBLE,math DOUBLE,english DOUBLE);插入数据:INSERT INTO exam VALUE...

weixin_31693025的博客 2万+

hr用户数据查询练习一

让SELECT TO_CHAR(SALARY,’L99,999.99’) FROM HR.EMPLOYEES WHERE ROWNUM &amp;lt; 5 输出结果的货币单位是¥和$。 select to_char(salary,'L99,999.99') from employees where rownum&amp;lt;5; select to_char(salary,'$99,999.99'...

weixin_42778196的博客 1335

SQLite数据库数据查询练习

题目:(1) 向表中插入20条数据  (10分)(2) 查询学生表所有信息   (10分)(3) 查询学生表信息,只显示名字,院系,和学号  (10分)(4) 查询显示计算机和英语系学生的成绩   (10分)(5) 查询18-22岁学生的成绩   (10分)(6) 查询表中有共有多少条数据  (10分)(7) 查询成绩表中分数最高的学生信息   (10分)(8) 查询显示名字叫李四的学生信息   ...

b892686007的博客 6347

MySQL——数据查询综合练习

SQL 查询语句综合练习

LJW123487的博客 2106

mysql练习-数据查询之简单查询

数据查询select的基本结构 SELECT select_expr [, select_expr…] [FROM table_references [WHERE condition] [GROUP BY {col_name|position} [ASC|DESC], …] [HAVING condition] [ORDER BY {col_name|expr|position} [ASC|DESC],…] [LIMIT {[offset,] row_count|row_count OFFSET of

Rainfor优快云的博客 3142

SQL多表数据查询练习

SQL练习 建表 1.新建数据库 2.新建表 如下 关闭 保存 设置表名称 刷新 重复2.建表三次做如下几个表 3.填表 按照需求填写数据 题目 1.查询其他系中比计算机系中所有学生年龄都大的学生姓名及年龄。 2.查询与95022同学选修课程一样的同学的学号与姓名。 3.查询选课门数唯一的学生的学号。 4.查询没有选修c3课程的学生姓名。 5.查询至少选修两门课程的学生姓名。 6.查询丁同学没选的课程的课程号。 7.查询至少选修课程号为C2和C4的学生学号。 8.查询平均成绩比

colorsZeroz的博客 6075
上一篇: 实验三 数据查询
下一篇: r语言基本操作1——r语言基本操作
zhanghongyi_cpp
博客等级 码龄4年 2458粉丝 413原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值