![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL知识
文章平均质量分 93
Liumou316
这个作者很懒,什么都没留下…
展开
-
数据库设计范式
为了减少数据库的冗余,方便管理 NormalForm(标准化形式--普通范式) 1NF 范式一(联合主键) 数据库的原子性 每一个表格的每一个列都是不可分割的 (原子性:行列交叉的的单元格内只存储一个数据) 每一个表格都要有主键约束(快速查询某一行记录) 2NF(把数据拆开放在两张) 在满足第一范式的前提下,不允许出现部份依赖性 (依赖性:非主键列不能受到主键列或者主键的一部分影响) 3NF(把数据在拆开) 在满足前两个个范式之后,不允许出现传递...原创 2020-06-10 14:14:45 · 141 阅读 · 0 评论 -
SQL行列互换和分页和DCL
用到的技术: 1,as 把列名更改 2,用if(A=/>B,1,2)函数表示如果A>/ =B则输出1 否则输出2 语句 select 列名 as 仓库名称, max( if (月份='一月份' ,要显示的列名,0) ) as 一月份, max( if (月份='二月份' ,要显示的列名,0) ) as 二月份, max( if (月份='三月份' ,要显示的列名,0) ) as 三月份 from 表名 gr...原创 2020-06-09 14:22:11 · 142 阅读 · 0 评论 -
SQL 上
非关系型数据库 NOSQL 关系型数据库 SQL(结构化查询语言) 主要是MySQL(关键字不区分大小写 建议大写) 操作的方式不同分为 **DDL(Data Definition Language)数据定义语言 用来创建 ,删除,修改数据库中的对象(表格,用户,索引,视图,存储过程,触发器) creat 创建 drop 删除 alert 修改 **DML(Data Manipulation Languafe)数据库操作语言 用来操作数据库表格...原创 2020-06-03 09:02:54 · 146 阅读 · 0 评论