随笔分类 -  sql

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