2021年3月全国MySQL二级考试笔记

2021.3月全国MySQL二级考试笔记文章目录2021.3月全国MySQL二级考试笔记一级目录二级目录三级目录一级目录二级目录三级目录
摘要由CSDN通过智能技术生成

2021全国MySQL二级考试笔记

考试心得

2021.3.28中午十二点开始考的,很紧张啊哈哈哈哈,但是仔细看题,四个字,有手就行!!!!哈哈哈哈!!!!

1.先说一下考场,我准考证12点开始考,我11.30进去,结果考场老师让我直接进去输考号登录做题,反正问题不大都是120分钟,每个考场的人数大约有五十,每个地方不一样,电脑操作系统是win10.操作起来很流畅。

2.再说题目,很简单!四十道选择题,其中包含十道公共基础题,再就是三道操作题。题目和题库很接近,我记得我遇见了不下五个一模一样的选择题,操作题的话也是很简单,基础知识扎实一点没有任何问题。

3.讲重点吧!!!!!!都是干货!!!!!
备考计划!!!!!!
(1)准备好两本教材MYSQL二级和公共基础知识(公共基础的话我准备了,但是没看,我直接刷的题),教材如下
在这里插入图片描述

在这里插入图片描述(2)推荐大家一款软件,未来教育,下个pc端,在去某宝买个号,直接开始刷题,这个题库还可以模拟,十五套题,操作和考试基本无差别!!!!爱了爱了!一定要刷两遍!选这题的知识不会就记记事本本下来,记不下来就多读几遍,看着眼熟!
操作界面如图
在这里插入图片描述在这里插入图片描述
操作题的考点:增删改查!!!!!最基本的!!!
再就是必考的 视图 ,
用户,触发器!事件,存储过程和存储函数,游标,条件和循环语句
基本语法一定要记住,考前抄一遍!
如果真忘了,告诉大家一个小技巧,还挺有用!!

如果我要搜索查询创建触发器的语法,就在mysql下输入:

mysql>help create trigger;

然后就会提示相应的语法提示和详解

或者是到phpmyadmin内手动生成语句然后复制!!!贼他妈简单!!

在这里插入图片描述
考试也就是和上面题库差不多,不说一模一样,但肯定有原题!
认认真真刷2遍就完了!
讲句实话,这选这题还没考科目一难呢哈哈哈哈哈!!!

后面给大家陆续更新一些考点,很基础的就不更了,谢谢大家支持,有什么问题或者建议私聊我哦!

常用函数

聚合函数

常用的聚合函数包括 :count()函数、sum()函数、avg()函数、max()函数和min()函数等

1.count()函数:用于查询指定的记录数,函数会自动忽略字段为null的值

语法格式:select count(*) from 表名;
select count(表达式) from 表名;

2.sum()函数:可以求出表中某个字段取值的和,使用在数据类型为数值型的字段上,自动忽略字段为null值

语法格式:select sum(表达式) from 表名;

3.avg()函数:可以求出表中某个字段取值的平均值,使用在数据类型为数值型的字段上

语法格式:select avg(表达式) from 表名;

4.max()和min()函数:可以求出表中某个字段的取值的最大值或最小值,使用在数据类型为数值型的字段上

语法格式:select max(表达式) from 表名;
select min(表达式) from 表名;

多看别敲吗,能随手敲出来才是真本事!!!

数学函数

主要用于处理数字,包括整型和浮点型等,常用的数学函数有:ABS()函数、FLOOR()函数、RAND()函数、trancate()函数、sort(x)函数等。

1.ABS()函数:可以求出表中某个字段的绝对值

例子:使用ABS() 函数求5和-5的绝对值。

select ABS(5),ABS(-5);

2.FLOOR(x)函数:用于返回小于或等于参数x的最大整数,即向下取整,其中x可以为 数值,也可是字段;相反ceil()函数用于向上取整。

select floor(9.8763),floor(-9.09);

返回:9,-10

3.Rand()函数:用于返回0~1之间的随机数;

select rand(),rand();

当然也可以返回0-100的随机数并且向下取整:
select floor(rand()*100);

4.Truncate(x,y)函数:用于返回x保留到小数点后y位的值,其中x可以是数值,也 可以是数值型的字段。

select truncate(6.959590,2);

返回:6.95,不做四舍五入

5.sqrt(x)函数:用于求参数x的平方根,x可以是数字,也可以是表中字段。

select sqrt(9);

返回:3

字符串函数

用于处理表中的字符串,主要有upper(s)函数、ucase(s)函数、left(s,n)函数以及substring(s,n,len)函数等。

1.upper(s)函数、ucase(s)函数:用来将字符串s中的所有字母变成大写字母,s也可 以是表中字段。Lower(s)函数,将字符串s中的所有字母变成小写字母。

select upper(‘hello’),ucase(‘hello’);

返回:HELLO,HELLO;

2.LEFT(s,n)函数:用于返回字符串s的前n个字符。
RIGHT(s,n):用于返回字符串s的后n个字符。

空格和标点都算一个字符

select left(‘hello’,2);

返回:he;

3.Substring(s,n,len)函数:用于从字符串s的第n个位置开始获取长度为len的字符串。
这次考试我考到了!!!选择题!

select substring(‘hello’,2,3);

返回:ell;

时间和日期函数

常用的日期函数包括 Curdate()和Current_date()函数、Curtime()和Current_time()函数、Now()函数等。

1.CURDATE()和CURRENT_DAT

  • 8
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值