数据库
文章平均质量分 51
Hello 阿月
愿再回首有迹可循~
展开
-
MySQL|为什么不推荐用外键?
外键(Foreign Key)是关系数据库中的重要概念,用于建立表与表之间的关联关系。外键约束确保了数据的完整性和一致性,通过指定表中的一列或多列与另一表的主键或唯一键进行关联。这部分将介绍外键的基本概念、使用方法以及最佳实践。原创 2024-04-01 20:18:17 · 771 阅读 · 0 评论 -
MySQL | 联表查询
在实际应用中,数据通常分布在多个表中,为了获取全面的信息,需要进行联表查询。本文将介绍`MySQL`联表查询的基本概念、语法和一些优化策略,并通过图示和实例演示。原创 2024-03-20 20:57:44 · 975 阅读 · 0 评论 -
MySQL | DATE_ADD() 和 DATE_SUB()函数的使用
在`MySQL`中,可以使用 `DATE_ADD()` 和 `DATE_SUB()` 函数结合不同的时间间隔来获取当前时间前后一小时、一天、一周、一个月和一年的时间。原创 2024-03-19 20:57:42 · 352 阅读 · 0 评论 -
MySQL|删除mysql数据表内的重复数据记录
删除数据表内重复数据的常规顺序是:创建备份、确定重复记录、编写删除语句原创 2024-02-26 22:21:17 · 574 阅读 · 0 评论 -
MySQL语句 | 删除指令deleted和truncate在使用中的异同
在MySQL中,`DELETE` 和 `TRUNCATE` 是两种不同的数据操作命令,虽然都能起到删除数据的作用,但是功能和影响均有所不同。原创 2024-02-05 22:25:58 · 403 阅读 · 0 评论 -
MySQL语句 |条件语句 IFNULL 和 COALESCE 的区别
在MySQL中,`IFNULL`和`COALESCE`都是用来处理`NULL`值的函数,但它们之间存在一些重要的差异。原创 2024-02-02 22:55:22 · 619 阅读 · 0 评论 -
MySQL语句 | 条件函数IF/CASE/COALESCE的使用
在MySQL中,条件函数用于在查询中根据特定条件来返回不同的结果。常见的条件函数包括 `IF()`、`CASE` 等原创 2024-01-31 21:17:44 · 468 阅读 · 0 评论 -
MySQL语句 | MD5()的使用
在MySQL中,MD5()是一个哈希函数,用于将给定的字符串转换为MD5哈希值。MD5哈希算法会将任意长度的输入数据转换为一个128位的哈希值,通常表示为32个十六进制数字原创 2024-01-30 21:49:22 · 1788 阅读 · 0 评论 -
MySQL语句 | FIELD()与ORDER BY()相结合实现对结果的自定义排序
在MySQL中,可将FIELD()与ORDER BY()结合使用,实现对查询结果的自定义规则排序。原创 2024-01-23 22:09:05 · 533 阅读 · 0 评论 -
MySQL语句 | 使用BETWEEN对数据结果过滤及BETWEEN对边界值的处理
在MySQL中,BETWEEN是一个用于过滤范围的条件操作符,可以用来筛选在指定范围内(左闭右闭)的数据。原创 2024-01-23 21:21:11 · 356 阅读 · 0 评论 -
MySQL语句 | 使用WITH子句和临时表达式进行数据分析和筛选
MySQL支持使用WITH创建临时表达式,通常称为"Common Table Expressions"(CTE)。CTE 通常用于较复杂的查询,为复杂查询提供了一种更清晰、模块化的方式,以提高复杂查询的可读性和易维护性。原创 2024-01-17 22:40:30 · 371 阅读 · 0 评论 -
MySQL语句 | 在MySQL中解析JSON或将表中字段值合并为JSON
MySQL提供了一系列的JSON函数来处理JSON数据,包括从JSON字符串中提取值和将表中字段值合并为JSON等。原创 2024-01-16 21:37:09 · 676 阅读 · 0 评论 -
MySQL语句 | 使用DATE_FORMAT()对查询结果按日、周、月分组统计
在MySQL中,函数可用于将日期按照指定的格式进行格式化,也可用于对数据记录按照不同的时间维度进行分组。原创 2024-01-15 21:22:44 · 504 阅读 · 0 评论 -
MySQL语句|使用UNION和UNION ALL合并两个或多个 SELECT 语句的结果集
在MySQL中,UNION是用于合并两个或多个 SELECT 语句的结果集的操作符。UNION会去除结果集中的重复行,返回唯一的行。原创 2024-01-14 14:52:52 · 1185 阅读 · 0 评论 -
MySQL语句|使用GROUP_CONCAT合并查询结果中的数据列
在MySQL中,可以使用函数将查询到的一列数据合并为一个字符串原创 2024-01-10 22:14:08 · 583 阅读 · 0 评论 -
MySQL 语句|使用MySQL中的GROUP BY获取每个组的最大和最小值记录
在 MySQL 中,可以使用 GROUP BY 语句结合聚合函数和子查询来获取每个组中的最大和最小值对应的记录。原创 2024-01-09 21:53:36 · 1184 阅读 · 0 评论 -
MYSQL语句 | find_in_set()
是 MySQL 中的一个字符串函数,用于在逗号分隔的字符串列表中查找指定字符串的位置。该函数返回一个整数值,表示在字符串列表中找到搜索字符串的位置。如果未找到,返回0原创 2024-01-04 23:02:04 · 539 阅读 · 0 评论 -
问题复盘|MySQL 数据记录中明明有值,使用 concat() 后得到的却一直是 null
MySQL 的数据数据记录中明明有值,在使用 concat() 查询时却一直得到 null。原创 2023-11-13 21:54:57 · 316 阅读 · 0 评论 -
MongoTemplate | 多条件查询
将所有的查询条件添加到一个 List 中,然后将其转换为一个数组,并将数组传递给 Criteria.orOperator 方法。这样,所有的查询条件将被组合成一个或条件。原创 2023-10-08 22:31:38 · 738 阅读 · 0 评论 -
MySQL 语句|order by 1,2
MySQL 语句|order by 1,2原创 2023-09-20 21:55:22 · 231 阅读 · 0 评论 -
Public Key Retrieval is not allowed解决
数据库首次安装成功,使用DBever测试链接的时候,出现了Public Key Retrieval is not allowed的报错。原创 2023-05-13 11:46:20 · 405 阅读 · 0 评论 -
Cassandra在spring boot中的使用
【代码】Cassandra在spring boot中的使用原创 2023-02-27 21:48:44 · 490 阅读 · 0 评论 -
MySql学习笔记
数据库的基本概念:1、数据库(DateBase,DB)2、什么是数据库:用于存储和管理数据的仓库。(数据存储在内存中,电脑开机关机就没有啦;存储在文件就可以长久保存)3、数据库的特点:a、持久化存储数据(存储在文件里面),其实数据库就是一个文件系统 b、方便存储和管理数据 c、使用统一的方式操作数据库-SQL4、常见的数据库软件:oracle(收费,非常贵),mysql,sq...原创 2019-08-19 23:30:12 · 260 阅读 · 0 评论