标签: SQL

猎隼丶止戈 | 2022-09-06 | 后端开发环境JavaMysqlSQL

谈一谈自定义字段实现的几种方式

--- [https://ningyu1.github.io/20190103/108-custom-field.html 凝雨 Yun](https://ningyu1.github.io/20190103/108-custom-field.html) 谈一谈自定义字段实现的几种方式 2022-09-06 08:37:33 --- 前言 我们经常会遇到项目中很多对表单进行自定义,比如说 saas 应用针对租户自定义表单字段名称,自定义列表名称。 还有更高级自定义,比如说自定义的模块,表单、字段、字段类型、流程等自定义。 提供自定义也是一个系统扩展性的体现,自定义功能的强大自然能适应更多的用户场景。 接下来我们就看看自定义的实现方案通常都有哪些方式。 常见的自定义字段的实现方式分为三种由简到繁,扩展性、复杂性也是逐渐增强的,每个方式各有优劣解决的场景也有所不同,具体往下看。 列式存储自定义字段(扩展字段 ext field) 模型如下: |ID|Name|Ext1(性别)|Ext2(地区)|Ext3(QQ)|Ext4(WECHAT)

 766 |  2 |  0 后端开发环境Java

阿超 | 2022-09-02 | JavaMybatisPlusSQL

MP在h2下update entity 和updateWrapper字段重复处理拦截器

慷慨是友谊的精华——王尔德 今天发现 Mybatis-Plus 在 h2 下,同时使用 UpdateWrapper 和 entity 会出现 update 表名 set 字段1=xxx,字段1=xxx 这样的 sql ,在 mysql 下是正确的语法, h2 会抛出异常 所以写了个 mybatis 拦截器,放在了 streampark 里: pr 地址:https://github.com/streamxhub/streampark/pull/1493 源码: java / Copyright 2019 The StreamX Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apac

 522 |  1 |  0 JavaMybatisPlus

青苗 | 2022-08-29 | PostgresqlMysqlSQL

SQL 分组 partition by 与 group by 区别

SQL 分组 partition by 与 group by 区别 partition by 分析函数 可以 select 分组字段、聚合函数与组内详细信息; 显示所有数据,不会去重 group by 分组函数 只能 select 分组字段与聚合函数(每组总体信息),不能 having 组内的详细信息; 记录汇总成一条记录,具有去重效果 SQL 执行顺序 from where group by having order by 执行效果 ![21234bf30d0f4c0dbceaac7b3a8a1214.png](//img01.aizuda.com/v1/image/preview/1564073023210786816)

 499 |  1 |  0 PostgresqlMysql

没有更多啦~