MySQL
E404
这个作者很懒,什么都没留下…
展开
-
MySQL 外键的级联操作
上一篇博客说到外键约束时提到了:https://blog.csdn.net/kongwei1234/article/details/105369762我们将雇员表中的dep_id字段的外键设为部门表中的id字段,那么这时,如果我再去试图删除部门表中的id为1的行时就会报错,原因是再雇员表中引用了部门表中的id。并且,由于雇员表中的dep_id字段设置了外键为部门表中的id,那么我们在对雇...原创 2020-04-08 16:59:24 · 704 阅读 · 0 评论 -
MySQL中的约束:非空约束、主键约束、自动增长、唯一约束、外键约束
在SQL中约束就是对表中的数据进行一些限定,保证数据的正确性、有效性和完整性。 约束有四类:1.主键约束:primary key2.非空约束:not null3.唯一约束:unique4.外键约束:foreign key一、非空约束添加了非空约束的列,列中的值不能为null#非空约束CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT ...原创 2020-04-07 18:31:58 · 1378 阅读 · 0 评论 -
MySQL分组查询与分页查询
一、分组查询语法:group by 分组字段;直接上例子#按照性别分组,查询男女平均分SELECT sex,AVG(math) FROM student GROUP BY sex;结果如下:#按照性别分组,分别查询男女平均分、人数SELECT sex,AVG(math),COUNT(id) FROM student GROUP BY sex;结果如下:注意:分组查询时要么加...原创 2020-04-07 16:51:37 · 711 阅读 · 0 评论 -
MySQL排序查询与聚合语句(对列求和、求取列数、取列平均数等)
一、排序查询排序查询的基本语法为:order by 排序字段1 排序方式1 , 排序字段2 排序方式2...排序方式:ASC:升序。DESC:降序。注意:1.这里如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。2.默认的排序方式是升序例子如下:#按照数学成绩排序SELECT * FROM student ORDER BY math ; #默认的排序方式是升序...原创 2020-04-07 16:15:37 · 1419 阅读 · 0 评论 -
MySQL中的基本查询语句,条件查询与模糊查询
本篇博客是看黑马培训视频的笔记,用了视频中的代码,如侵可删。一、条件查询首先创建一张表,并插入一些数据,SQL代码如下:CREATE TABLE student ( id INT, -- 编号 NAME VARCHAR(20), -- 姓名 age INT, -- 年龄 sex VARCHAR(5), -- 性别 address VARCHAR(100), -- 地址 math ...原创 2020-04-07 15:40:28 · 427 阅读 · 0 评论 -
记录mysql数据库的基本操作,增删查改等
博主最近在系统的学习mysql,开个专栏记录学习的一些内容,里面大多数都是看网课的笔记,方便用到时查询。一、MySQL命令行登录与退出MySQL登录(三种方式):1. mysql -uroot -p密码2. mysql -hip -uroot -p连接目标的密码3. mysql --host=ip --user=root --password=连接目标的密码其中,root为用户名,i...原创 2020-04-06 18:03:11 · 266 阅读 · 0 评论