数据库
文章平均质量分 51
new一个白富美
请大家多多指教~
展开
-
浅析数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式...原创 2018-03-17 11:21:12 · 191 阅读 · 0 评论 -
MySql如何创建递归函数
DELIMITER $$USE `petrocn`$$DROP FUNCTION IF EXISTS `queryCompanyId`$$CREATE FUNCTION `queryCompanyId`(`areaid` INTEGER) RETURNS TEXT CHARSET utf8mb4BEGINDECLARE temp VARCHAR(10000);//声明变量DECLARE temp...原创 2018-03-19 10:27:03 · 2042 阅读 · 0 评论 -
MySql中USING用法
using等价于join操作中的on,例如a和b根据id字段关联,那么以下等价using(id)on a.id=b.id以下2个实例等价:select a.name,b.age from test as ajoin test2 as bon a.id=b.idselect a.name,b.age from test as ajoin test2 as busing(id)...原创 2018-03-20 10:53:21 · 49926 阅读 · 2 评论 -
Union和Union All的区别
假设我们有一个表Student,包括以下字段与数据: [c-sharp] view plain copy drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not null ); insert into student...转载 2018-06-13 17:36:01 · 163 阅读 · 0 评论