Sql
文章平均质量分 75
Sql
abcnull
INTP男,好结交志趣相投的朋友,微信:a463279708,希望能共同努力进步!你们的支持将是我写下去的不竭动力......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql explain使用
通过 EXPLAIN 你可以知道:如是否使用索引、扫描多少行、是否需要排序或临时表EXPLAIN 三板斧(type、key、Extra)原创 2025-05-27 17:47:54 · 695 阅读 · 0 评论 -
mysql中一些常用的聚合函数的使用
文章目录前言COUNTMAXMINSUMAVG 前言 提到 mysql 的聚合函数,聚合查询,就不得不提到分组查询,分组查询 GROUP BY 语句经常会结合集合函数使用 COUNT 查询员工数量 SELECT COUNT(*) FROM employees; MAX 查询某个列字段的最大值 SELECT MAX(列字段) FROM employees; MIN 查询某个列字段的最小值 SELECT MIN(列字段) FROM employees; SUM 查询累加总和 SELECT SUM(sala原创 2020-09-20 17:58:08 · 472 阅读 · 0 评论 -
mysql中的LIKE关键字
文章目录前言通配符`%`NOT 取反`_`表一个字符 前言 LIKE 用于 where 表达式中,基本形式如下: SELECT * FROM 表名 WHERE 列字段 LIKE 匹配什么内容 LIKE 前可以加 NOT 表示不匹配 通配符% %表示可以匹配到一些内容,如下举例 SELECT * FROM 表名 WHERE 列字段 LIKE '李明%'; 那么实际中他可以匹配到李明,李明博,但是就是匹配不到X李明 通配符可以前后加 NOT 取反 NOT 加载 LIKE 前面表示取反 SELECT * FR原创 2020-09-20 17:24:25 · 1355 阅读 · 0 评论 -
如何使用官方的mysql数据来进行sql练习
文章目录官方数据导入 sql 流程 官方数据 官方的 mysql 数据在这里:https://github.com/datacharmer/test_db 我们需要直接使用 employees.sql 这个文件中数据就可以了,怎么做呢?在 navicat 中导入 sql 我自己经过尝试会报如下错误: [ERR] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve原创 2020-09-20 16:44:40 · 1556 阅读 · 1 评论 -
mysql数据库中的四种语言 DDL DML DCL TCL
文章目录DDLDMLDCLTCL DDL DDL (Data Definition Language )数据库定义语言 DDL 主要是定义数据库的语言,不需要 commit 提交 CREATE ALTER DROP TRUNCATE COMMENT RENAME DML DML (Data Manipulation Language)数据操纵语言 DML 由数据库管理系统提供的,主要让管理者使用,用来操作数据库的表中的数据,需要 commit 提交 SELECT INSERT UPDATE原创 2020-06-03 19:52:38 · 1122 阅读 · 0 评论 -
MySQL语法入门
数据库操作: 创建数据库 CREATE DATABASE 数据库名; 创建数据库设置UTF-8编码 CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8; 创建数据库设置UTF-8编码并带校对规则 CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;原创 2018-03-19 23:58:20 · 469 阅读 · 0 评论 -
mysql视图简介与使用
文章目录简介视图基本语句 简介 mysql 5 之后的版本新增的功能。其实就是一种虚拟存在的表,注意视图里存的其实就是 sql 逻辑,表象视图是一个表,通过查询视图动态运行里头 sql 逻辑而已 视图基本语句 创建与使用视图: -- 创建视图,方式 1 CREATE VIEW 视图名 AS (SELECT 语句1); -- 创建视图,方式 2 CREATE OR REPLACE VIEW 视图名 ...原创 2020-03-14 23:59:15 · 481 阅读 · 0 评论 -
mysql各种类型的查询的使用和总结
文章目录常见关键字使用常用函数模糊匹配分组查询多表查询子查询连接查询联合查询 常见关键字使用 -- 简单查询 SELECT 列字段2 FROM 表名 WHERE 列字段1 = '列值1'; -- 别名 AS SELECT 列字段1 AS 别名1 FROM 表名1; -- 去重查询 DISTINCT SELECT DISTINCT 列字段2 FROM 表名 WHERE 列字段1 = '列值1';...原创 2020-03-10 23:44:00 · 1161 阅读 · 0 评论 -
基本mysql语句,建表增删改查
文章目录建库建表修改表结构插入(增)删除(删)修改(改)查找(查) 我们知道 sql 语句离不开 crud 也就是增查改删,有人喜欢说增删改查,c 表示 create 增加,r 表示 read 查询,u 表示update 修改,d 表示 delete 删除 建库建表 创建数据库 CREATE DATABASE 数据库名字; 创建表 CREATE TABLE 表名 ( 列名1 VARCHA...原创 2020-03-09 19:57:40 · 732 阅读 · 0 评论 -
drop truncate delete区别
文章目录droptruncatedelete drop 删除程度:最彻底 drop 丢弃,既删表数据,又删表结构,立即释放磁盘空间 DDL 语句(数据定义语言),一次性删除所有数据,并不会把删除操作记录在日志中,不可进行回滚 针对于表,删表最彻底,结构数据磁盘全清理 建议:没有备份时,慎用! DROP TABLE 表名; truncate 删除程度:一般彻底 truncate 删除表...原创 2020-03-15 16:56:58 · 524 阅读 · 0 评论 -
sql查询编写规律技巧总结
文章目录 这里做一个 sql 编写根据个人经验做的一个小总结 需要能力:小学语文能力+小学逻辑思维能力+小学学习能力即可编写好 sql 我们写好 sql 无非就是学好语法之后多练就可以很快能上手写好。我们创建好多张表之后,我们怎么分析编写 sql 呢?有如下这几步: 题目:要求查询语文成绩大于平均成绩的学生学号(假如成绩表有学生号和课程号为联合主键,其中还有成绩列字段,课程表有课程号和课程名,课程...原创 2020-03-13 00:30:04 · 900 阅读 · 0 评论 -
mysql中sql语句执行顺序
文章目录执行顺序一些问题解释 执行顺序 FROM 哪张表 先去寻找表 JOIN 连接方式 连接 ON 连接条件 连接条件 WHERE 分组前条件 筛出条件 GROUP BY 分组(开始允许使用 SELCT 中的别名) 进行分组 HAVING 对结果集做筛选 分组后的筛出条件 SELECT 选择列 最终只显示选择的列 DISTINCT 去重 去重 ORDER BY...原创 2020-03-11 19:57:02 · 541 阅读 · 0 评论
分享