![](https://img-blog.csdnimg.cn/direct/2523a962b0db42b79b559862f7148ef8.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL从入门到高级
文章平均质量分 83
本专栏包含了大量丰富的MySQL基本知识和练习案例,可对MySQL有更加深入的理解!
子期cod
这个作者很懒,什么都没留下…
展开
-
MySQL从入门到高级 --- 7.视图 && 8.存储过程
语法:声明变量 declare var_name type [default var_value];用户自定义,在begin/end块中有效MySQL中还可使用SELECT…INTO对变量进行赋值。原创 2024-05-17 13:33:51 · 1189 阅读 · 0 评论 -
MySQL从入门到高级 --- 6.函数
若condition1成立,返回result1,condition2成立,返回result2,当全部不成立返回result,而当有一个成立后,后面将不再执行。非聚合窗口函数对于聚合函数来说,聚合函数是一组数据计算后返回单个值,非聚合函数一次指挥处理一行数据。窗口聚合函数在行记录上计算某个字段的结果时,可将窗口范围内的数据输入到聚合函数中,并不改变行数。:根据group by指定的列进行分组,并用分隔符分隔,将同一个分组中的值连接起来,返回一个字符串结果,实现行的合并。:实现分组排序,并添加序号。原创 2024-05-13 15:02:02 · 2239 阅读 · 0 评论 -
MySQL从入门到高级 --- 5.DQL基本操作
alter table add constraint foreign key () references ()中间表至少包含两个字段,将多对多的关系,拆分成一对多的关系,中间表至少要有两个外键,这两个外键分别指向原来的两张表的主键。表的一种特殊字段,用来建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性。对于两个具体关联关系的表而言,相关联字段中主键所在的表就是主表(父表),外键所在的表就是从表(子表)原创 2024-05-06 09:11:38 · 2325 阅读 · 0 评论 -
MySQL从入门到高级 --- 4.约束
auto_increment约束的字段最大值受该字段的数据类型约束,若达到上限,auto_increment就会失效。:alter table change column default null;一个表中只有一个字段有auto_increment约束,且该字段需有唯一索引,以避免序号重复。:alter table drop index ;: default ;auto_increment约束的字段只能是整型类型。原创 2024-04-29 20:11:59 · 2193 阅读 · 0 评论 -
MySQL从入门到高级 --- 3.DML基本操作
insert into 表(列名1, 列名2, 列名3,…) values (值1, 值2, 值3, …insert into 表 values (值1, 值2, 值3, …:update 表名 set 字段名=值,字段名=值,…:delete from 表名 [where 条件];:数据操作语言,用来对数据中表的数据记录进行更新。insert 插入。delete 删除。原创 2024-04-29 20:05:12 · 616 阅读 · 0 评论 -
MySQL从入门到高级 --- 2.DDL基本操作
alter table 表名 change 旧列名 新列名 类型(长度) [约束];:数据定义语言,包括对数据库的常用操作、对表结构的常用操作、修改表结构。:alter table 表名 add 列名 类型(长度) [约束];create table [if not exists]表名(:alter table 表名 drop 列名;:rename table 表名 to 新表名。:show create table 表名;:drop table 表名。原创 2024-04-23 21:16:02 · 1560 阅读 · 0 评论 -
MySQL从入门到高级 ---1.前言概述
SQL全称:Structured Query Language,是结构化查询语言,用于访问和处理数据库的标准的计算机语言。SQL语言由1974年由Boyee和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。原创 2024-04-22 15:11:04 · 696 阅读 · 0 评论