![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
sonehb
这个作者很懒,什么都没留下…
展开
-
019-mysql 复合索引
mysql 复合索引mysql复合索引遵行原则:最左原则:例如索引是key index (a,b,c). 可以支持a |a,b| a,b,c 3种组合进行查找。原创 2020-11-03 05:17:44 · 69 阅读 · 0 评论 -
006-mysql 一些小技巧
mysql 一些小技巧1、字符串连接2、length 和 char_length3、select 直接打印mysql 一些小技巧1、字符串连接 concat(str1,str2,…):返回结果为连接参数产生的字符串。    &原创 2018-11-09 09:14:47 · 142 阅读 · 0 评论 -
017-取中位数
文章目录各数据库取中位数1)mysql 取中位数oracle 取中位数postgresql 取中位数各数据库取中位数1)mysql 取中位数参考:https://blog.csdn.net/weixin_37243717/article/details/79110730mysql 取中位数:按部门分组,获取每个部门下的中位数SELECT median_group, AVG(sa...原创 2019-09-03 17:00:21 · 248 阅读 · 0 评论 -
018-mysql 自定义正则替换函数
文章目录mysql自定义正则替换函数mysql自定义正则替换函数自定义正则替换函数 regexp_replace(source,pattern,replace)注意:该自定义函数匹配替换时忽略大小写DELIMITER $$CREATE FUNCTION regexp_replace(original VARCHAR(1000),pattern VARCHAR(1000),repla...转载 2018-11-22 15:04:53 · 1121 阅读 · 0 评论 -
003-mysql 数据类型
mysql 数据类型1、Numeric Types(数值类型)1.1 Integer Types - 整型1.2 Floating-Point Types(浮点型)mysql 数据类型1、Numeric Types(数值类型)1.1 Integer Types - 整型 TINYINT, SMALLINT, MEDIUMINT, INT, ...原创 2018-11-09 09:15:33 · 120 阅读 · 0 评论 -
007-mysql group by 之 rollup
mysql group by 之 rollup1、单个分组2、多个分组3、rollup + limit4、注意mysql group by 之 rollup 在group by之后使用 rollup 修饰符其实就是为分组(group by)以后的每个小组再进行聚合操作。CREATE TABLE sales( year INT, ...原创 2018-11-09 09:17:30 · 558 阅读 · 0 评论 -
008-mysql 函数
mysql 单行函数1、字符函数2、数学函数3、日期函数4、其他函数5、流程控制函数mysql 单行函数1、字符函数字符函数:length(),concat(),upper(),lower(),substr(),substring(),instr(),trim(),lpad(),rpad(),replace() 》length(str):返回字...原创 2018-11-09 09:13:07 · 136 阅读 · 0 评论 -
004-mysql 之视图 - 触发器 - 存储过程 - 函数
mysql 之视图 - 触发器 - 存储过程1、View 视图1.1 View Syntax 视图语法2、Trigger 触发器3、Procedure 存储过程mysql 之视图 - 触发器 - 存储过程1、View 视图 视图:视图是一个虚拟表,它存储一个引用的查询集。1.1 View Syntax 视图语法 create vie...原创 2019-09-03 17:02:02 · 226 阅读 · 0 评论 -
011-多表操作更新记录
多表操作更新记录1、多表操作修改记录2、多表操作删除记录多表操作更新记录1、多表操作修改记录# 修改张三女朋友的手机号为 13500000000update boys bo inner join beauty b on bo.id = b.boyfriend_idset b.phone = '13500000000' where bo.boyName = '...原创 2019-09-03 17:02:27 · 108 阅读 · 0 评论 -
012-delete pk truncate
delete pk truncatedelete pk truncatedelete 与 truncate 比较: 1)delete 后可以加 where 条件,truncate 不能。  即 delete 可以删除整个表记录,也能删除某几条记录;而 truncate 只能删除整个表记录(清空表)。 2)truncate 删除的效率稍高。 ...转载 2018-11-09 09:16:25 · 377 阅读 · 0 评论 -
002-mysql 基本操作
mysql 基本操作1、常用命令2、创建用户3、密码4、用户权限5、访问 mysql 限制mysql 基本操作本文章是基于 mysql 5.7。 mysql 数据库默认使用 InnoDB 引擎 和 latin1 编码。 当前 mysql 数据库是什么编码,建的表默认就是什么编码(不显示指定编码时)。1、常用命令 查看 ...原创 2018-11-09 09:13:59 · 97 阅读 · 0 评论