![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
MySQL学习笔记
又那啥了?
这个作者很懒,什么都没留下…
展开
-
MySQL中表之间的关系
##MySQL中表之间的关系 一对一关系 一对一关系是指在表A中的任何一条记录,在表B中只能对应一条记录,而表B中的一条记录在表A中也只能有一条记录组合对应。 例如:学籍表和成绩表中,一个学生在一个表中只能出现一次,那么这两个表可以建立一对一的关系,将这两个表中的唯一关键字建立关系。 一对多关系 一对多关系是指表A中的一条记录可以对应表B中的多条记录,而表B中的一条记录最多只能对应表A的一条记录。 例如:在学生信息表和班级表中,一个学生只能在一个班级中,而一个班级可以有多名学生,那么这两个表可以原创 2021-01-08 23:01:28 · 262 阅读 · 0 评论 -
SQL约束
约束: 何为约束?SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。 **SQL数据库的约束共分为:**主键约束、唯一约束、非空约束、默认约束、外键约束。 (1)主键约束 主键字段值不允许重复,可以确保字段中数据的唯一性,并且其值不能为空。 例如设置如下字段: 用命令插入两条记录: INSERT INTO student(id,name,age,email) VALUES(1,'张三',18,'123456@qq.com') INSERT INTO studen原创 2021-01-10 22:37:45 · 979 阅读 · 4 评论 -
SQL基本语句——查询
1、基本查询 语法: SELECT <字段名> FROM <表名> 例:在student表中查询所有记录, SELECT * FROM student; “ * ” 代表所有字段,可根据实际情况将 “ * ” 换成id、name、sex、age、sno、class_num任意字段。 2、条件查询 语法: SELECT <字段名> FROM <表名> WHERE <条件>; 例1:在student表中查询学号为“20201001”的记录。原创 2021-01-11 22:33:57 · 1381 阅读 · 4 评论