随笔分类 -  SQL

摘要:参考:SQL中where与having的区别 博主:永恒的留忆 一、where和having的区别 where: where 是一个约束声明,使用 where 来约束来自数据库的数据; where 是在结果返回之前起作用的; where 中不能使用聚合函数; having: having 是一个过滤 阅读全文
posted @ 2020-10-04 10:18 何永灿 阅读(721) 评论(0) 推荐(0) 编辑
摘要:参考 1:Microsoft 中的 SQL Server 文档(分析函数、排名行数、聚合函数、OVER窗口函数) 参考 2:SQL Server 分析函数和排名函数 博主:悦光阴 分析函数基于分组,计算分组内数据的聚合值,经常会和窗口函数OVER()一起使用,使用分析函数可以很方便地计算同比和环比, 阅读全文
posted @ 2020-10-03 12:38 何永灿 阅读(4939) 评论(0) 推荐(1) 编辑
摘要:参考:MySQL中各SQL子句的逻辑执行顺序 前言 本文节选自《MySQL技术内幕:SQL编程》3.1 逻辑查询处理 本文说明的执行顺序只是一种逻辑顺序,并不是MySQL中SQL查询语句的实际执行过程。MySQL在实际执行SQL语句时,由于MySQL Optimizer优化器的存在,会将SQL子句的 阅读全文
posted @ 2020-09-28 21:46 何永灿 阅读(503) 评论(0) 推荐(0) 编辑
摘要:一、CASE 表达式概述 逻辑:如果满足 WHEN 后的条件,返回 THEN 后的内容; WHEN 后的条件:可以使用 BETWEEN、LIKE、<、>、= 等谓词组合,也可以嵌套子查询的 IN 和 EXISTS 谓词; 1、两种写法:简单 CASE 表达式、搜索 CASE 表达式 -- 简单 CA 阅读全文
posted @ 2020-09-28 16:17 何永灿 阅读(877) 评论(0) 推荐(0) 编辑
摘要:参考: MySQL中TEXT与BLOB类型的区别 主要差别 TEXT与BLOB的主要差别就是 BLOB 保存二进制数据 TEXT 保存字符数据 目前几乎所有博客内容里的图片都不是以二进制存储在数据库的,而是把图片上传到服务器然后正文里使用<img>标签引用,这样的博客就可以使用TEXT类型。而BLO 阅读全文
posted @ 2020-09-16 11:53 何永灿 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:参考:MySQL中varchar与char区别 博主:叫我大头 一、char 和 varchar 区别 1、定长和变成 char:定长,长度固定;varchar:变长,长度可变; 当插入的字符串长度小于定义长度时,则会以不同的方式来处理,如char(10),表示存储的是10个字符,无论你插入的是多少 阅读全文
posted @ 2020-09-16 10:57 何永灿 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:yum search + 服务:查询服务是否存在; yum remove + 服务:卸载服务; 使用 service 操作服务时,服务的名称后要加上字符 d,如启动:service mysqld start ; cat /vir/log/mysqld.log | grep + 关键字:从 MySQL 阅读全文
posted @ 2018-09-09 19:43 何永灿 阅读(561) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示