随笔分类 - sql
摘要:1.前言 又到了年底,最近在做年报数据拉取的需求,在这期间有一些数据的计算需要用到窗口函数,就去了解了一下常用的窗口函数的用法。 1.1.什么是窗口函数 窗口函数是 SQL 中的一种特殊函数,它允许你在查询结果中的某个窗口或窗口范围上执行计算,而不是单独针对整个结果集进行计算。 窗口函数通常与 OV
阅读全文
摘要:Mysql优化一 一、存储引擎 1.查看所有引擎 2.查看默认存储引擎 3.MyISAM和InnoDB | 对比项 | MyISAM | InnoDB | | : : | : : | : : | | 主外键 | 不支持 | 支持 | | 事务 | 不支持 | 支持 | | 行表锁 | 表锁,即使操作
阅读全文
摘要:MySql学习笔记四 5.3.数据类型 1. 数值型 整型 小数 定点数 浮点数 2. 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 3. 日期型 原则:所选择类型越简单越好,能保存数值的类型越小越好 5.3.1.数值型 5.3.1.1.整型
阅读全文
摘要:MySql学习笔记三 4.DML(数据操作语言) 插入:insert 修改:update 删除:delete 4.1.插入语句 语法: 不可以为NULL的列必须插入值,可以为NULL的值要想插入NULL值,必须在values里写NULL 也可以在字段列表里不写该字段,当新增时该字段的值就为NULL
阅读全文
摘要:MySql学习笔记二 3.6.连接查询 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 连接查询分类标准: 按年代分类:sql92标准(仅支持内连接), sql99标准(支持内连接,外连接中的左外连接和右外连接,交叉连接) sql99语法 按功能分类: 内连接:等值连接,非等值连接,
阅读全文
摘要:MySql学习笔记一 1.SQL 分类 1. DDL(Data Definition Language)数据定义语言 2. DML(Data Manipulation Language)数据操作语言 3. DQL(Data Query Language)数据查询语言 4. DCL(Data Cont
阅读全文