1. 设计一张图书表,包含以下字段:图书名称,图书作者、图书价格、图书分类
create table book (name varchar(20),author varchar(20),price float(10, 2),class varchar(20) );


在图书表中新增一条记录:Java核心技术、作者“Cay S. Horstman”,价格56.43,分类为“计算机技术”

insert into book values ('Java Core Technology', 'Cay S. Horstman', 56.43, 'Computer Technology');


  1. 设计一张老师表,包含以下字段:姓名、年龄、身高、体重、性别、学历、生日、身份证号
create table teacher(name varchar(20),age int,height decimal(6, 2),weight decimal(6, 2),sex  varchar(10),academic varchar(20) comment '学历',birthday timestamp,id varchar(50));

  1. 设计一张商品表,包含以下字段:商品名称、商品价格、商品库存、商品描述
create table commodity(
name varchar(20),
price float(10, 2),
inventory int comment '库存',
description varchar(50)
);

在以上创建的商品表中插入一条数据:名称为“学生书包”、价格18.91、库存101、描述为空

insert into commodity values ('student schoolbag', 18.91, 101, null);



4. student学生表中,字段有姓名name,年龄age,要求查询姓张,并且年龄在18到25岁之间的学生

  create table student(name varchar(20),age int);
  insert into student values ('zhang san', 18),('zhang si', 20),('li san', 23),('zhang ma zi', 22),('li ma zi', 20);


查询操作:

select name, age from student where name like 'zhang%' and age between 18 and 25;


5. 查询article文章表中,发表日期create_date在2019年1月1日上午10点30分至2019年11月10日下午4点2分的文章

注意日期的格式!!

select * from article where create_date between '2019-1-1 10:30:00' and '2019-11-10 16:02:00';
  1. 查询article文章表中,文章标题title为空,或者满足发表日期create_date在2019年1月1日之后
select * from article where title is null or create_date > '2019-1-1 00:00:00';

MySQL 基础习题相关推荐

  1. 最全MySQL基础篇

    文章目录 导入表的问题 第三章_最基本的SELECT语句 1. SQL语言的规则和规范 1) 基本规则 2) SQL大小写规范(建议遵守) 3) 注释 4) 命名规则 2. 基本的SELECT语句 1 ...

  2. mysql基础之视图

    原文:mysql基础之视图 在查询中,我们经常把查询结果 当成临时表来看. View是什么? View可以看一张虚拟表. 是表通过某种运算得到的一个投影. 既然视图只是表的某种查询的投影,所以主要步骤 ...

  3. MySQL基础day03_数据的导入、导出-MySQL 5.6

    MySQL基础day03_数据的导入.导出-MySQL 5.6 注:把数据按照一定格式存放到文件里才能进行数据的导入. 1,数据导入的条件 把文件里的内容保存到数据的表里: 把数据按照一定格式存放文件 ...

  4. MySQL基础篇:子查询

    文章目录 概述 where型子查询 from型子查询 EXISTS型子查询 复制表子查询 概述 在某些情况下,当进行一个查询时,需要的条件或数据要用另一个select语句的结果,这个时候,就要用到** ...

  5. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  6. mysql 基础篇(二) 账号、权限管理

    mysql 基础篇(二) 账号.权限管理.备份与还原 建立账号密码: Grant all on test.* to "cj"@"localhost" ident ...

  7. MySQL:基础—数据分组

    MySQL:基础-数据分组 1.为什么要分组: 比如一个表中有多条订单记录,如上图,每条记录对应着一个商品,现在我要查询 每个商品被订购的单数 准备出货?也就是找到每个商品被订购的数量. 如果只找一个 ...

  8. 量子计算机区别于冯诺依曼机的一个显著特点,大学计算机基础习题答案西安交大.doc...

    大学计算机基础习题答案西安交大 习题参考答案 习题一 1.第一代计算机的主要部件是由( 电子管和继电器 )构成的. 2.未来全新的计算机技术主要指( 光子计算机生物计算机量子计算机 3.按照Flynn ...

  9. linux mysql运维_Linux运维常用的 MySQL基础命令

    # MySQL基础命令 ------------- ### 创建MySQL库,授权. >create database mysqldb character set utf8; >grant ...

最新文章

  1. SparkSQL在IDEA中的使用
  2. checked_delete问题: Beyond the C++ STL: an introduction to boostdeleter::do_it
  3. 第16天学习Java的笔记(标准类,Scanner)
  4. 将SQL文件导入Hive
  5. 初步探讨WPF的ListView控件(涉及模板、查找子控件)
  6. 使用ASP.NET Core 3.x 构建 RESTful API - 3.2 开始建立Controller和Action
  7. OSS网页上传和断点续传(OSS配置篇)
  8. curl只能抓取页面的部分内容的原因
  9. 【Flink】Flink 源码阅读笔记(15)- Flink SQL 整体执行框架
  10. SOA项目失败十大原因及完善建议(转)
  11. Redmine(Ruby)配置经验
  12. 输入防插错过压保护电路
  13. python---数据清洗
  14. 学校教学的计算机网络教室它的网络类型,用于学校教学的计算机网络教室,它的网络类型属于( )...
  15. 英语中与数字有关的表达方式
  16. 《网格交易法数学+传统智慧战胜华尔街》内容介绍及PDF下载
  17. 计算机的顶会有哪些?
  18. Shiro 通过配置Cookie 解决多个二级域名的单点登录问题。
  19. 深度学习理论与实践第二章作业-FNN手写数字识别
  20. Cathy Zhang 箭头函数与普通函数的区别

热门文章

  1. 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网
  2. python写游戏需要安装什么软件_python开发游戏的前期准备
  3. Tesseract OCR 引擎概述
  4. 前端基础 -JQuery 删除节点
  5. 十年长空、历久弥新,SDCC即将盛大开启
  6. 基于JavaSwing开发潜艇大战小游戏 课程设计 大作业源码
  7. 土木工程 “提桶跑路“,零基础转行Python,成功实现月入过万的学习之路!
  8. 利用Spectre(幽灵)实现Meltdown攻击
  9. 关于servlet的@WebServlet注解。
  10. 字节否认140万刀挖OpenAI人才/ 淘宝1亿成立AI公司/ 推特遭GPT水军占领...今日更多新鲜事在此...