![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基础
jhh_seven
念念不忘,必有回响!
展开
-
数据库引擎
数据库引擎原创 2023-02-21 21:05:14 · 138 阅读 · 0 评论 -
mysql查询json格式的数据(以key为条件查询)
json数据库查询原创 2022-08-22 19:24:52 · 2351 阅读 · 0 评论 -
mysql忘记密码
ALTER USER’root’@‘localhost’ IDENTIFIED BY’新密码’;https://baijiahao.baidu.com/s?id=1713964473667096302&wfr=spider&for=pc解决 本地计算机上的MySQL80服务启动后停止,某些服务在未由其他服务或者程序使用时将自动停止:https://blog.csdn.net/Campsisgrandiflora/article/details/82752996...原创 2021-10-21 17:02:25 · 99 阅读 · 0 评论 -
创建、查看、删除表的索引
创建表的索引:alter table table_name add unique (cloumn_name)eg:alter table test_health_merchant_operation.test add unique (uid);查看表的索引:show index from table_name(表名)结果列表中各字段的含义:· Non_unique 如果索引不能包括重复词,则为0。如果可以,则为1。· Key_name 索引的名称。原创 2021-07-27 16:28:57 · 353 阅读 · 0 评论 -
正确理解MySQL中的where和having的区别
正确理解MySQL中的where和having的区别下面以一个例子来具体的讲解:1. where和having都可以使用的场景select goods_price,goods_name from sw_goods where goods_price > 100select goods_price,goods_name from sw_goods having goods_price > 100解释:上面的having可以用的前提是我已经筛选出了goods_price字段,在这种情况下和原创 2021-03-10 23:29:17 · 164 阅读 · 0 评论 -
去除数据库中\r\n
1、字段在mysql数据库中进行查询,如下语句 select * from test where info like CONCAT('%',char(10),'%'); 即可查询test表中info字段中包含换行符的数据有哪些;2、将包含的换行符去除,执行以下语句即可 update test set info = replace(replace(info,char(10),''),char(13),'') where info like concat('%',char原创 2021-03-04 22:18:09 · 1712 阅读 · 1 评论 -
Mybatis常用标签
Mybatis常用标签ResultMap基本使用适合使用返回值是自定义实体类的情况,映射实体类的数据类型id:resultMap的唯一标识,column: 库表的字段名,property: 实体类里的属性名 <resultMap type="RuralWarning" id="RuralWarningResult"> <result property="id" column="id" /> <result proper原创 2021-01-16 17:03:54 · 464 阅读 · 0 评论 -
MySQL 索引
1.sql索引mysql索引分为单列索引(主键索引(不允许有空值)、唯一索引、普通索引)和组合索引2.索引的创建一.单列索引(1)主键索引:ALTER TABLE table_name ADD PRIMARY KEY (‘column’)(2)唯一索引ALTER TABLE table_name ADD UNIQUE ('column‘’)(3) 普通索引ALTER TABLE table_name ADD INDEX index_name (‘column’)二、组合索引ALTER原创 2021-01-09 23:39:42 · 96 阅读 · 0 评论 -
SQL查询语句中的 limit 与 offset 的区别
SQL查询语句中的 limit 与 offset 的区别原创 2021-01-09 22:52:13 · 274 阅读 · 0 评论 -
mysql中if...else的方法
mysql中if…else的方法第一种if语句做为表达式使用,语法格式如下: IF(expr1,expr2,expr3) SELECT IF(1>0, '真', '假') FROM Table多条件嵌套: SELECT IF(1>0, IF(2>1, '真', '假'), '假') FROM TableCASE WHEN SELECT CASE 1 WHEN 1 THEN '字段的值是1' WHEN 2 TH原创 2020-09-15 20:13:36 · 93512 阅读 · 2 评论 -
窗口函数的知识
窗口函数的知识:一、<窗口函数>的位置,可以放以下两种函数:1) 专用窗口函数,包括后面要讲到的rank, dense_rank, row_number等专用窗口函数。2) 聚合函数,如sum. avg, count, max, min等二、用法因为窗口函数是对where或者group by子句处理后的结果进行操作,所以窗口函数原则上只能写在select子句中。简单来说,窗口函数有以下功能:1)同时具有分组和排序的功能2)不减少原表的行数3)语法如下:<窗口函数>原创 2020-09-18 17:47:58 · 581 阅读 · 1 评论