MySQL
基础学习
执笔苦行僧
学习是一场没有终点的马拉松
展开
-
SQL 经典 50 题
SQL 经典 50 题引言SQL 是一门基础简单、语法通俗易懂的语言。但是想要灵活应用 SQL,使其能够达到随心所欲的境界就需要大量的练习。下面这50道问题是十分经典的题目,全部练习之后会使你的 SQL 语句编写能力更上一个台阶。加油吧!注:博主是使用的 MySQL8 练习的题目,大家自行练习时要注意和自己的数据库版本进行对应哦。创建数据库DROP TABLE IF EXISTS `Course`;CREATE TABLE `Course` ( `C` varchar(10) CHARAC原创 2020-12-05 22:06:48 · 1168 阅读 · 0 评论 -
MySQL 类型转换的坑
文章目录一、BUG复现1. 表字段2. 表记录3. sql语句二、问题原因三、解决办法注意书写格式一、BUG复现1. 表字段字段名类型长度主键非空idint2TrueTruenamevarchar255FalseTrue2. 表记录idname0张三1李四2王五3. sql语句select * from demo where id=0;Result:+----+----------+| id |原创 2020-06-16 15:51:42 · 337 阅读 · 0 评论 -
关系型数据库三范式
文章目录简介第一范式 属性的原子性第二范式 属性完全依赖于主键第三范式 每列都和主键列直接相关简介为了设计出合理的关系型数据库,人们在多年来的摸索中,总结了合理关系型数据库的共同之处。为了让后人设计的数据库都能够较为合理,大家就把这些共同点变成规则。这些不同的规范要求被称为不同的范式,各种范式呈递次规范。越高的范式数据库冗余越小第一范式 属性的原子性第一范式(1NF)是指数据库表的...原创 2020-03-16 12:52:23 · 1234 阅读 · 0 评论