
mysql
文章平均质量分 54
念衍
这个作者很懒,什么都没留下…
展开
-
MySQL多表查询大全(超精确)
目录 1、等值查询 2、内连接 3、外连接 3.1、左外连接 3.2、右外连接 3.3、完全外连接 4、交叉连接 5、自连接 6、联合查询 如果我们要查询的数据分布在不同的表时,那么需要连接多张表进行多表查询。 --而这些表当中,必须存在主外键关系(直接关联) --如果不存在直接关系,则必定存在间接关系,否则业务上是没有意义的 1、等值查询 select 字段集合 from 表1,表2,...,表n where 条件 (连接条件,一般使用主外键) #注意: 条件..原创 2022-05-02 21:09:02 · 7419 阅读 · 0 评论 -
MySQL语句中CASE WHEN的用法
下面是实例原创 2022-06-05 23:09:31 · 161 阅读 · 0 评论 -
MySQL基本查询(别名、字符连接、排序查询、聚合函数(分组函数,统计函数)、筛序重复数据(去重))
目录 1、别名(as) 2、字符连接(+) 3、排序查询 4、聚合函数(分组函数,统计函数) 5、筛选重复数据(去重) 1、别名(as) 注:只是临时更改别名,并不改原表的名字 # 为字段指定别名 select 字段 [as] 别名 ... 当指定表的别名后,不能使用原表名访问 # 为表名指定别名 select *|字段集合 from 表名 as 别名 2、字符连接(+) # 注:在MySQL中,+表示的是运算符,不能用于字符串连接 select 1 + 1; #原创 2022-05-07 22:08:45 · 909 阅读 · 0 评论 -
MySQL运算符(外加优先级)
目录 1、算术运算符 2、赋值运算符 3、比较运算符 4、逻辑运算符 5、字符匹配运算 6、优先级 1、算术运算符 符号 表达式 作用 + x1 + x2 加 - x1 - x2 减 * x1 * x2 乘 / x1 / x2 除 DIV x1 DIV x2 除 % x1 % x2 求余 MOD x1 MOD x2 求余 select 1+1,1/2;原创 2022-05-03 22:02:56 · 1424 阅读 · 0 评论 -
MySQL基本查询(基本语法、查询全部字段数据、局部字段查询、前N条数、条件查询)
目录 1、基本语法 2、查询全部字段数据(*) 3、局部字段查询 4、前N条数 5、条件查询 1、基本语法 select [distinct]去掉重复数据 [聚合函数] 字段集合|常量|表达式|函数|* from 表名 [where 查询条件语句集合] [group by 分组字段列表] [having 过滤条件语句集合] 分组后的查询 分组查询条件 [order by 排序字段集合 [asc | desc]] [LIMIT [<offset>,] <row co原创 2022-05-04 21:13:27 · 2138 阅读 · 0 评论 -
MySQL数据类型有哪些?
目录 1、整数类型 2、浮点数类型 3、定点数类型 4、字符类型 5、日期时间类型 6、二进制类型 1、整数类型 数据类型 范围 字节 tinyint 有符号值:-128到127 无符号值:0到255 1 smallint ? smallint 或 help smallint 或 \h smallint原创 2022-04-11 16:30:25 · 4010 阅读 · 0 评论 -
MySQL索引最全详细汇总
目录 1、概念 2、索引的优势和劣势 3、MYSQL索引数据结构 各存储引擎的支持 1)二叉搜索树 2)红黑树 3)B Trees 4)B+ Trees 4、索引分类 5、什么情况建立索引 6、什么情况不建立索引 7、操作索引 1)创建语法 2)创建语法二 3)全文检索 4)查看索引 5)删除索引 1、概念 MYSQL官方对索引的定义为:索引(Index)是帮助MYSQL高效获取数据的数据结构。从而可以得到索引的本质:索引是数据结构。(索引文件)原创 2022-05-21 18:03:39 · 1950 阅读 · 0 评论 -
MySQL基本查询(分组查询、模糊查询、正则查询、分页查询、行转列)
1、分组查询 select 字段,聚合函数 from 表名 group by 字段 【WITH ROLLUP】 having 条件 一:分组 二:查询() select后面跟着的字段必须满足两个条件,要么分组字段、要么使用聚合函数; 分组查询一般结合聚合函数一起使用; where是分组前条件,having是分组后条件。 2、 ...原创 2022-05-28 17:43:01 · 454 阅读 · 0 评论