MySQL
文章平均质量分 69
本专栏将会和小伙伴们分享在MySQL的学习中用到的常见技术和疑难杂症,记录在使用MySQL数据库开发过程中的技术和问题!
灰小猿
CSDN博客专家、Java 领域优质创作者、华为云享专家、阿里云专家博主。专注分享全栈领域优质文章,以及毕业项目实战开发、讲解、毕设答疑辅导,同行合作。全网粉丝 10W+,关注小猿不迷路,小猿带你上高速!
展开
-
Mysql案例之GROUP_CONCAT函数详解
首先以student表为主表,因为学生可能存在没有选课的情况,所以在关联表可能会存在没有关联数据的情况,但是这个时候学生数据也是应该要查询出来的,所以这个时候就需要使用左连接的方式进行连表查询,这样即使学生没有选课,仍然可以将学生的数据查询出来。对于这种情况,我们一般想到的是先根据学生表和关联表,找到每一个学生关联的所有学科,然后对每一个学生的学科进行排序,取到排列在第一位的学科,之后再根据第一次排序得到的学科名对学生进行排序,上面这种逻辑固然能够解决问题,但是使用不够简洁。我是灰小猿,我们下期见!原创 2024-03-06 21:16:26 · 2200 阅读 · 0 评论 -
数据库“三大范式”及“事务性”详解
目录什么是范式第一范式(1NF)第二范式(2NF)第三范式(3NF)BC范式(BCNF)数据库的事务性事务处理事务ACID属性Hello,小伙伴们大家好!我是灰小猿,一个超会写bug的程序猿!在进行比较正规的项目开发的时候,通常会根据需求设计相应的数据库,而这些数据库则通常需要考虑数据库的冗余性和简洁性,数据库三大范式就是对关系数据库设计结构的一个规定。什么是范式?当一个关系中的所有分类都是不可再分的数据项时,该关系是规范化的。不可再分的数据项...原创 2020-12-11 18:04:43 · 5802 阅读 · 50 评论 -
值得白嫖的数据库常用操作语句汇总(数据库、数据表、数据操作)
目录一、数据库操作语句创建数据库操作修改数据库新增数据文件新增日志文件使用数据库删除数据库二、数据表操作语句新建数据表由其他表创建新表数据表新增列三、数据操作语句数据表中数据的插入数据表中某些数据的修改数据表或表内元素的删除Hello,你好哇,我是灰小猿!一个超会写bug的程序猿!最近在进行SQL server数据库的相关学习,所以对该数据库的一些常用的操作语句进行了些总结。在这里和小伙伴们一起分享一下。先从最基本的数据库的操作语句开始。原创 2020-09-16 20:40:44 · 7646 阅读 · 50 评论 -
值得白嫖的数据库常用操作语句汇总(数据排序、数据查询)
目录数据排序普通降序或升序排序仅显示指定行的排序按照指定条件查询并排序数据查询普通查询查询列选择查询叮咚!你好哇,我是灰小猿!一个超会写GUB的程序猿!在上一篇文章中和大家分享了关于在SQL server数据库中的数据库操作、数据表操作以及一些简单的数据操作,感兴趣的小伙伴可以参考我的这篇文章“值得白嫖的数据库常用操作语句汇总(数据库、数据表、数据操作)”,今天就接着和大家分享一下在SQL server数据库中常用的数据排序、查询等语句分析,数据排序.原创 2020-09-25 11:11:50 · 5786 阅读 · 45 评论