1) 查询出 goods 表中所有字段

2) 查询出 goods 表中生产日期在一年前的商品

3) 查询出 goods 表中商品名称中带“洗”字的商品

4) 查询出 goods 表中商品编号为 2,4,6,8 的商品

5) 查询出 goods 表中 price 字段值为 NULL 的商品

6) 查询出 goods 表中 price 字段不为 NULL 并且商品编号在 4 到 10 范围内的商品


1) 查询出 student 表中所有学生的姓名和成绩,并按照成绩的降序排列

2) 分别查询出 student 表中男生、女生的平均分

3)查询出 student 表中的最高分和最低分

4)查询出 student 表中班级成绩前十名、和最后十名

5)查询出 student 表中所有数据,其中成绩>60 分的该字段返回 1,成绩<60 分的返回 0.

2. 请按照以下要求对 student 表进行操作

要求如下:
1) 创建表 student,表中的字段要求 id(INT)、name(姓名)(VARCHAR)非空、age
(年龄)(INT)、class(班级)(INT)。

2) 采用指定字段名的方式为表中添加以下 3 条数据。
(1,‘lili’,13,1), (2,‘zhaoxin’,13,1), (3,‘huangqiang’,13,3);

3) 由于班级人数的增加,要求以不指定字段名的方式为表中再次添加三条数据。
(4,‘wangxiao’,13,1), (5,‘anran’,13,2), (6,‘huaxin’,13,2);

4)由于班级的调整,第 3 条数据中同学的班级由原来的 3 班调至 2 班。

3. 请按照以下要求操作数据表 student。

要求如下:
1)创建表 student,表中的字段要求 id(INT)、name(姓名)(VARCHAR)、grade
(FLOAT)。

2)向表中的 id,name 字段添加如下数据。
(1,‘xiaoxiao’); (2,‘xiaohua’); (3,‘manman’);

3)删除 student 表中 id 小于 3 的数据,并一次性向表中添加多条数据,数据如下:
(1,‘lixin’,100), (2,‘liudan’,89), (3,‘wangxia’,98);

4)将 id 为 2 的学生成绩修改为 96。

MySQL基础练习题相关推荐

  1. 燕十八--Mysql基础练习题

    mysql复习 一:复习前的准备 1:确认你已安装wamp 2:确认你已安装ecshop,并且ecshop的数据库名为shop 二 基础知识: 1.数据库的连接 mysql -u -p -h -u 用 ...

  2. MySQL基础 -- 练习题

    一.已有表文件 STOCK (股票代码 C(6),买入价 N(10.2),现价 N(10.2),持有数量 N(10)),按照如下要求写出SQL语句: 1.查询 股票代码 为"000625&q ...

  3. MySQL基础 练习题2

    1. 查询 students 表中的所有记录的 sname.ssex 和 class 列. 2. 查询教师所有的单位即不重复的 depart 列. 3. 查询 students 表的所有记录. 4. ...

  4. MySQL基础练习题及答案(表的简单查询)-02

    一.查询"李"姓老师的数量 思路:在老师(teacher)表中查找老师名字并筛选出以'李'开头的,再使用count()函数求出个数,最后重命名搜索出来的这个列名为姓"李& ...

  5. 六、MySQL 数据库练习题1(包含前5章练习题目及答案)

    文章目录 一.数据库概述练习题 二.MySQL 环境搭建练习题 三.查询练习 MySQL 数据库练习题(包含前5章所有知识点及答案) 前置知识: 一.数据库开发与实战专栏导学及数据库基础概念入门 二. ...

  6. MySQL数据库入门学习教程(mysql基础+高级)

    今天这篇文章将详细列出Mysql的学习流程,这是学习mysql数据库前你要了解的~~~ 大部分的小伙伴自己在网上找mysql资料.还有数据库的视频教程,但是都过于碎片化,没有体系,导致大家不知道如何系 ...

  7. JavaScript基础练习题(四)

    JavaScript基础练习题(四) 一.单选题 1.同步和异步执行分别表示什么含义 A 同步是按顺序依次执行:异步是同时分开一起执行 B 同步是同时分开一起执行:异步是按顺序依次执行 C 同步是按一 ...

  8. Mysql基础进阶运维(确定不来看看?)

    提示:mysql基础,进阶,运维(持续更新,更新速度与本人学习进度一致,加入自己的认知和理解,以下操作主要针对8.0后的) 文章目录 一.Mysql基础 1 Mysql概述 1.1 数据库相关概念 1 ...

  9. MySQL基础-学习笔记

    MySQL基础 一.DQL语言的学习 1.基础查询 /* 语法: select 查询列表 from 表名特点: 1-查询的结果集是一个虚拟表 2-select类似于System.out.printIn ...

最新文章

  1. 【网络编程】MarioTCP
  2. RS232详解(续)
  3. RabbitMQ Network Partitions 服务日志对比
  4. Java08-java语法基础(七)构造方法
  5. java和以太坊交互_java类库web3j开发以太坊智能合约快速入门
  6. 两波形相位差的计算值_波形相位频率可调DDS信号发生器(设计分享)
  7. 小批量梯度下降法MBGD
  8. 常用经典SQL语句大全完整版--详解+实例
  9. 塑料周转筐生的材料配方详解
  10. html只显示一次,javascript – 只显示div一次
  11. row_number() over (partition by....order by...)用法
  12. 计算机音乐吧粉刷匠,奥尔夫小班音乐活动:《粉刷匠》
  13. 2023年直播行业的困境是什么?未来有哪些发展趋势?
  14. 圆锥体积公式的推导过程(Formula Derivation of Cone's volume)
  15. 深入理解Java虚拟机——魔数与Class文件的版本
  16. es6根据对象属性获取到当前值的下标
  17. 使用MMDetection训练自己的数据集
  18. Excel提取身份证出生日期②
  19. WDM和WDF usb驱动不同点
  20. GitHub在Markdown中插入仓库中的图片

热门文章

  1. 虚拟机中安装win10系统
  2. Uncaughr SyntaxError:Ivalid or unexpected toke(JS)
  3. 使用Diamond将宏基因组测序数据比对到Nr数据库
  4. 扩展欧几里得及其应用
  5. STC 单片机应使用何种编译器/汇编器
  6. Linux中tar命令
  7. —不积硅步,无以至千里
  8. win10任务栏卡死
  9. Vivado 程序计数器(含测试代码)
  10. Linux 代理 http 和 socks 配置区别