MySQL知识点(部分、考试用)

本文介绍了MySQL数据库的基础知识,包括表的结构、主键与外键的作用,以及数据操作如清空表数据的命令。还涉及查询语句的使用,如orderby、groupby和limit,以及聚合函数如AVG、MIN、MAX、SUM和COUNT。同时,讲解了使用having关键字过滤聚合结果的场景,并探讨了char与varchar字段类型的差异。最后,提到了如何删除表中的列。
摘要由CSDN通过智能技术生成

MySQL知识点
1、数据库表是一系列二维数组的集合,用来存储数据和操作数据的逻辑结构,它由纵向的列和横向的行组成,行被称为记录,是组织数据的单位;列被称为字段,每一列表示记录的一个属性。
2、主键主要用于唯一地标识表中的每一条记录;在两个表的数据之间建立链接要依靠于外键。
3、要清空一个表的所有数据可以使用truncate table 【表名】。
4、对查询结果进行排序操作的关键字是order by;group by 用于对查询结果进行分组;限定查询结果返回条数的关键字是limit。
5、MySQL是开源免费的。
6、要想删除表中的一列可以使用drop关键字。
7、 在select语句中的where子句中也可以使用正则表达式过滤数据,但要使用关键字regexp。
8、在MySQL中,char和varchar都是表示存储字符串的字段类型,但两者也有区别:一般存储定长的字符串用char,不固定长度的用varchar,即char的长度是不可变的,而varchar的长度是可变的;使用char类型存储的字符串处理时速度快于处理使用varchar类型存储的字符串;char类型可存储的字符串长度小于varchar类型。
9、在MySQL数据库中,AVG函数用于求平均值、MIN函数用于求最小值、MAX函数用于求最大值、SUM函数用于求和、COUNT函数用于求个数(数量),这些函数统称为聚合函数。
10、使用了聚合函数之后再对数据进行过滤就要使用having关键字。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值