![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 83
RainforCSDN
这个作者很懒,什么都没留下…
展开
-
MySQL8.0忘记密码重置账户
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)解决办法原创 2022-03-06 20:25:08 · 636 阅读 · 1 评论 -
mysql练习-视图与完整性约束
视图的特点视图是一个虚表,是从一个或几个基本表(或视图)导出的表;只存放视图的定义,不存放视图对应的数据基表中的数据发生变化,从视图中查询出的数据也随之改变;视图一经定义,就可以和基本表一样被查询、删除。视图的更新视图更新是指通过视图来插入、删除和修改数据。在行列子集视图中更新数据,更新的结果是基本表中的数据发生了更新。视图定义中的WITH CHECK OPTION对视图的更新进行强制检查,不符合视图定义条件的,不允许更新。视图的作用简化用户的操作使用户能以多种角度看待同一.原创 2021-08-25 16:47:51 · 1257 阅读 · 0 评论 -
mysql练习-数据库安全性与完整性
关系代数原创 2021-08-25 14:32:35 · 2218 阅读 · 0 评论 -
mysql练习-数据更新
数据更新主要为增删改查操作,需要记住语法结构。下面开始做题。1SQL更新:修改“高等数学”课程倒数三名成绩,在原来分数上减5分。学生数据库db_student包括三个数据表student(学生表)、course(课程表)和sc(选课表)。表结构如下:1、student(学生表):SNO学号CHAR(7)SNAME姓名CHAR(10)SSEX性别CHAR(2)SAGE年龄SMALLINTSDEPT所在系 VARCHAR(20)2、course(课程表)CNO课程号CHAR(10).翻译 2021-07-11 19:20:58 · 5035 阅读 · 0 评论 -
mysql练习-数据查询之综合查询
1查询计算机系平均成绩高于70分的成绩信息。有课程表,学生表,成绩表如下,查询计算机系平均成绩高于70分的学号,姓名、平均成绩,并按平均成绩降序排列。select student.sno,sname,avg(grade)from sc,studentwhere student.sno=sc.sno and sdept='计算机系'group by student.snohaving avg(grade)>70order by avg(grade) desc;2SQL查询:.原创 2021-07-11 18:57:45 · 3154 阅读 · 0 评论 -
mysql练习-数据查询之嵌套查询
将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询。涉及到多个表的查询,除了可以使用多表连接查询以外,还可以利用嵌套子查询来完成。由于连接查询比较耗时,当表中记录数很大时,嵌套查询的效率可能会比连接查询快。下面开始做题。1查询选修平均分为60分(包括60分)以上的学生的各门课成绩,要求输出学号,姓名,课程名和成绩,并按学号升序排序。select student.sno,sname,cname,gradefrom student,sc,cour.原创 2021-07-11 11:45:29 · 6994 阅读 · 0 评论 -
mysql练习-数据查询之连接查询
连接查询若在一个查询请求中,涉及到多个表中的数据,则需要进行连接查询。 按连接方式分: 内连接 (默认连接类型)INNER JOIN、外连接、自连接、交叉连接内连接1.等值连接—连接运算符为“=”例:查询每个学生的基本信息及其选课情况。SELECT * FROM student INNER JOIN scON stuent.sno=sc.sno;或:SELECT * FROM student, scWHERE student.sno=sc.sno;2.自然连接–将等值连接中重复原创 2021-07-10 22:22:39 · 6907 阅读 · 1 评论 -
mysql练习-数据查询之简单查询
数据查询select的基本结构SELECT select_expr [, select_expr…][FROM table_references[WHERE condition][GROUP BY {col_name|position} [ASC|DESC], …][HAVING condition][ORDER BY {col_name|expr|position} [ASC|DESC],…] [LIMIT {[offset,] row_count|row_count OFFSET of原创 2021-07-10 17:41:12 · 2931 阅读 · 0 评论 -
mysql练习-数据定义
首先需要知道数据定义的基本语法(省略建库操作)#定义基本表CREATE TABLE 表名( 列名 数据类型 [列级约束], 列名 数据类型 [列级约束], …… [,表级约束] ) [CHARSET=字符集];例如:CREATE TABLE student ( sno char(7) PRIMARY KEY, sname char(10) NOT NULL , ssex char(2) , sage tinyint UNSI原创 2021-07-10 17:18:16 · 3262 阅读 · 0 评论