
SQL
文章平均质量分 80
Java小王子呀
还没吃饱的王工
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
EasyExcel 模板导出数据 + 自定义策略(合并单元格)
Excel导出功能,主要特点包括:1)通过SQL联查主表(exception_case_summary)和明细表(exception_case_sorting_item)数据;2)使用EasyExcel框架实现导出;3)采用自定义合并策略(CustomRowMergeStrategy)合并主表数据单元格;4)支持模板导出模式;5)包含序号生成和居中样式处理功能。其中关键点包括:通过@CustomRowMerge注解标记需要合并的字段原创 2025-07-25 00:00:00 · 583 阅读 · 0 评论 -
SQL写法:行行比较
行行比较原创 2025-02-08 22:15:00 · 1341 阅读 · 0 评论 -
多表更新update
多表根据条件进行更新操作原创 2024-05-22 13:23:36 · 2241 阅读 · 0 评论 -
编码utf8和utf8mb4的区别(存表情到数据库用哪种)
主要是目前网络上几乎所有的文章都把 “utf8” 当成是真正的 UTF-8。相信还有很多跟我在同一条船上的人,这是必然的。所以,大家以后再搭建MySQL、MariaDB数据库时,记得将数据库相应编码都改为utf8mb4。终有一天,接你班儿的程序员或你的领导发现这个问题后,一定会在心里默默赞叹你的技术力。原创 2024-05-17 22:00:00 · 1102 阅读 · 0 评论 -
Mysql on duplicate key update用法及优缺点
在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新,在刚碰到的时候,一般思路是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有ON DUPLICATE KEY UPDATE一步就可以完成(Mysql独有的语法)。原创 2023-04-11 23:30:00 · 8537 阅读 · 0 评论 -
MySQL 中的 distinct 和 group by 哪个效率更高?
且由于distinct关键字会对所有字段生效,在进行复合业务处理时,group by的使用灵活性更高,group by能根据分组情况,对数据进行更为复杂的处理,例如通过having对数据进行过滤,或通过聚合函数对数据进行运算。两者的语法区别在于,group by可以进行单列去重,group by的原理是先对结果进行分组排序,然后返回每组中的第一条数据。但从Mysql8.0开始,Mysql就删除了隐式排序,所以,此时在语义相同,无索引的情况下,group by和distinct的执行效率也是近乎等价的。原创 2023-02-10 23:30:00 · 413 阅读 · 0 评论 -
SQL SERVER 把逗号隔开的字符串拆分成行
SQL SERVER 把逗号隔开的字符串拆分成行,有效原创 2023-02-09 23:30:00 · 6052 阅读 · 2 评论 -
SQL常用语句记录
MYSQL常用语句记录原创 2022-10-24 18:22:21 · 466 阅读 · 0 评论