当前版本可用的函数列表,
查询中可以使用 set 子句 或 WITH 子句 来创建通用表达式(Common Table Expression,简称CTE)。
CTE是一个临时结果集,在单个SQL语句执行期间存在于内存中,供SELECT查询重复引用。
CTE可以扁平化嵌套查询或者简化子查询,SELECT只需执行一遍子查询,提高查询性能。本文介绍如何在SELECT查询中使用WITH子句。
对比不同数据库的语法差异
很多 sql 非常负责, 多层嵌套或者十几张表来回 join .
梳理这种 sql 比较费脑筋, 因此增加本工具协助提高工作效率.
TaskLog 是针对数据场景的 log 日志封装, 基于 slf4j 日志框架, 并做出了若干调整.
某些场景下, 需要对子查询的结果做二次处理, 需要外层嵌套父 sql, 造成 sql 嵌套层级越来越高.
为了简化 sql 代码嵌套层层数, 可以在单独行后置 where 条件.