自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 收藏
  • 关注

转载 有没有可以集成的自助报表工具

自助报表主要的功能是业务人员在 web 端通过鼠标拖拽或者一些设置,实现数据的自助分析并形成报表(或统计图),这类需求的大多数厂商都能够满足需求,但是是否可以单独集成,这就需要另外确认了。自助报表本身属于 web 应用层面的功能,大部分厂商提供对应的功能也是在自己平台里,属于产品里的一个模块,基本不会提供单独的模块集成;而且封装好的模块也基本不会让用户自己去进行个性化修改(当然,花钱让厂商定制化也是可以的,但是费用就相当高了)。润乾报表可以实现被集成到已有项目中,给个文件或 SQL 都可以直接引用(

2020-06-29 15:14:30 190

转载 报表中能实现中国地图钻取到各省地图吗?

地图类问题,目前 echarts 做的比较专业,设置起来还比较灵活,找一个支持 echarts 的报表工具就可以,在报表中处理数据,然后将数据注入 echarts 图用来展示,在 echarts 里可以增加点击实现,在事件上挂 JS 方法调用省份地图显示的页面就可以实现这种钻取了,并且钻取时不仅仅能钻取到省份地图也可以跳转到其他报表展示数据,具体参考文章:报表中如何实现中国地图钻取到各省地图并且地图类的报表通常要嵌入到 dashboard 或者大屏里,整个项目的效果会更加丰富,这样在产品选型时要做一

2020-06-29 15:12:43 86

转载 web 报表项目中想嵌入地图?用什么工具实现?怎样实现?

现在很多报表工具都自带地图或者支持地图集成,但是说实话,报表厂商再怎么折腾,做出来的地图也不可能有 echarts 这样的免费开源产品好看好用,或者没有 echarts 灵活,这样 找一个支持 echarts 的厂商就可以,但有一点要注意,就是得直接支持,而不是开个接口就行,否则用起来也不太方便,另外,现在主流的图形展示多半是通过 js 在 web 端渲染出来的,如果图形需要打印或者导出成 word 很可能无法导出,这样也要看下工具对 echarts 打印导出的支持,可以参考下:报表中的地图怎么做?

2020-06-29 15:10:32 119

转载 制作大屏需要什么工具?

目前并没有专门制作大屏的工具,为什么这么说呢,是因为大屏一般是将多个组件内容整合在一个屏幕中的,从组成上来分可以分为两部分:一:整个页面的框架布局,也就是在哪个位置显示什么内容,以及框架的大小、样式二:框架内每个组件要显示的内容,比如是表格还是统计图等如果是简单的大屏,那么自己用 iframe 做个框架,里边每个组件用一些 echarts 图形,再调整下样式基本上就是一个大屏的展现,不需要特别专业的工具,一般的开发人员都能做,主要是 iframe 布局,样式设置上需要写工作量。实际使用中的话

2020-06-29 15:07:13 195

原创 报表工具对于国产数据库的支持性如何?

数据库作为基础软件,像操作系统一样,国产化越来越迫切,尤其政府项目,用国产数据库的越来越多。国产数据库大都采用开源产品改造,都提供有标准的 JDBC 或 ODBC 访问接口。而大部分常用及成熟的报表工具基于 Java 语言开发,几乎都是通过 jdbc 或 odbc 访问数据库,因此报表工具对于国产数据库的支持基本不会有什么问题。这里有一些报表工具配置连接国产数据库的例子 润乾配置连接 dm(达梦)数据库 、润乾配置连接 kingbase(金仓)数据库 ,感兴趣的可以参考。国产数据库主要改源改造的

2020-06-29 15:05:17 181

原创 报表选型时,选择一个完整报表平台好,还是只选能集成的报表中间件好?

这个选择题应根据使用人群和需求来确定。如果是终端用户,自身有些使用工具和写 sql 的能力,但说到开发个报表管理系统却无能为力,这类用户就适合选择完整平台带开发工具的产品,平台多数独立使用,只需要报表工具拓展开发出想要的报表,借助平台功能发布一下就完事儿,另外还可借助其它功能,管理用户了、基于组织架构分配权限了等一系列后续工作,系统上线方便快捷。如果是软件开发集成商,那就优先建议选择报表中间件集成(不过这里也会有坑,集成商往往会被报表厂商演示过程中丰富的平台类功能吸引,但需求却只是需要在项目中嵌入报

2020-06-29 15:01:03 113

转载 自助报表应当找什么来做

自助报表主要的功能是业务人员在 web 端通过鼠标拖拽或者一些设置,实现数据的自助分析并形成报表(或统计图),这类需求的大多数厂商都能够满足需求,接下来就要看一些细节方面的问题:一:项目中是只有自助报表需求还是由复杂的固定报表 + 自助报表来组成,这样就要看下复杂的固定报表是专门采购报表工具来实现,还是和自助报表采用统一的工具。二:自助报表在 web 端操作,同样要集成到客户自己的系统中,比如 OA、ERP 等,这样就要看下工具是否能够被灵活集成、web 端样式是否能灵活修改和客户业务系统保持一致、

2020-06-29 14:59:35 125

原创 报表工具支持不需客户端安装插件的打印方式吗

在使用报表过程中,打印是必不可少的功能之一。当前常用的报表工具中,涵盖 applet、flash 及 pdf 打印多种方式。当然,Web 报表在浏览器端展现后也可以用浏览器自带的打印来完成,但这个是针对整个页面的,不仅对应报表部分,所以报表内容以外的信息也会被打印且不能连续多页打印。上面提到的打印方式中,除了借助浏览器本身的打印不需要安装插件外,其他的都是借助各自插件实现打印,原则上都要安装。只不过有的已经通过其他程序需要安装好了。具体来看:Applet 打印:需要 jre 环境,所以需要

2020-06-29 14:58:03 259

转载 如何用 JAVA 生成有格式的 XLS

Java有什么方便的类库导出带格式的Excel吗?部分数据如下: ORDERID CUSTOM ORDERDATE FREIGHT 10262 Learnthe kernel trade 1996-07-22 48.29 10263 Resources are people 1996-07-23 146.06 10264 Wuzhou trust 2007-12-18 3.67 1...

2020-06-29 14:52:50 153

转载 Java 如何找出两个文本文件中有相同字段的行

Java有什么方便的类库做文件对比吗?比如:文件Old.txt和New.txt,第一行是列名,需要取出文件中Name字段相同的内容。部分数据如下: Old.txt New.txt Name Dept Rachel Sales Ashley R&D Matthew Sales Alexis Sales Megan Marketing Name Dept Emily ...

2020-06-29 14:51:15 473

转载 BI 工具可以实现同比环比吗?

当然,也有些 BI 就能支持跨行计算,可以参考看 自助报表应该有什么功能 中的高级功能部分,从文章中的介绍我们可以知道,润乾的多维分析不仅能实现同比、环比,还支持排名、占比等运算,甚至可以跨组计算。而且这些 BI 功能是开源的!可以直接下面的地址里下载到:http://www.raqsoft.com.cn/download/download-jsbb...

2020-06-28 11:27:24 254

转载 数据行列比较多,报表怎么实现锁定行和锁定列呢?

不过,一般报表工具都能支持这样功能,设置简单,也不用把时间花费在调整表格对齐上. 以润乾报表举例来说实现锁定表头只需要将要锁定的行列设置为报表头和左表头,页面中添加标签属性就轻松搞定了, 具体实现可以参考文章 像 excel 一样轻松冻结 web 报表表头 (锁定表头) 。...

2020-06-28 11:25:56 735

转载 页面表格怎么添加序号

举例:一般清单式表格采用 for 循环的方式生成序号,一般需要如下几步:1. 获取数据总条数2. 定义起始变量及步长3. for 循环输出编号但是,当表格涉及分组(如下图生成组内序号)且要按照分组各自生成序号,使用 for 循环处理就很费劲了,用报表工具处理就很简单,一般工具都会有内置函数能轻松解决这个问题,比如下面这个例子 数据报表多种序号生成方式...

2020-06-28 11:24:27 279

转载 大数据量报表展现慢容易卡死,怎么办?

大数据量报表展现性能优化方案主要有以下几种:1. 可以在数据库端做一些优化配置,例如:添加索引、优化 sql 取数性能等;或者优化系统配置:开启缓存机制、配置集群等。但是效果一般不会太明显2. 采用异步加载方式,即一边呈现一边读取,而不是一次性把数据读出来放到内存(这样什么软件都得被卡死)这种异步加载方式的配置方法可以参考: 秒级展现的百万级大清单报表怎么做大数据量展现慢属于报表性能问题之一,而在数据分析项目中出现性能问题的概率还蛮大的,可以根据 如何分析报表性能问题 进行排查,看看

2020-06-28 11:23:23 786

转载 java 如何简单快速处理 json 中的数据

JSONstr.json的runners字段是子文档,子文档有3个字段:horseId、ownerColours、trainer,其中trainer含有下级字段trainerId。需要根据文档序号查询对应子文档的horseId、ownerColours、trainerId字段。部分源数据如下: [ { "race": { "raceId":"1.33.1141109.2", "meetingId":"1.33...

2020-06-28 11:22:12 469

转载 java 如何简单快速处理 xml 中的数据

Java有什么方便解析XML的类库吗?比如处理如下这段XML: <?xml version="1.0" encoding="utf-8" ?> <bookstore> <book category="COOKING"> <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author&g...

2020-06-28 11:19:02 171

转载 报表如何实现对数据列进行排名分析?

但这个 SQL 有点复杂,组内排名就更难写了(要用窗口函数,某些数据库还不支持窗口函数),再复杂的情况(例如按不同层次排名)就写不出来了。另外的办法是使用报表工具,大多支持复杂报表的工具都有这个功能,比如:玩转报表排名就可以实现这样的效果:...

2020-06-28 11:17:43 126

转载 哪些 bi 工具是开源并且能集成的?

国内大部分 BI 工具是一个完整的平台,它的管理功能很难被深度集成,那么此时一个选择一个易于集成且拥有自助报表功能(BI 本质上就是自助报表)的报表工具不失为一个好的选择。润乾报表提供了完善的 BI 功能:拖拽、钻取、切片、汇总等。详细 BI 功能说明可以参考: 润乾报表多维分析功能漫游同时润乾报表的自助报表模块可以单独被集成到已有项目中,给个文件或 SQL 都可以直接引用(允许不事先构建语义层),用 tag 就能放进自己的页面;也可以建立数据模型让用户在 web 端操作,同时还可以进行权限控制。具

2020-06-28 11:16:28 127

转载 一句话从 MySQL 取出重复行

按该字段分组后,组内行数大于 1 的就是重复行。大于 1 要写入 having;但仅用 group+having 只能得到汇总值,不是明细数据,要得到明细还要用子查询重复遍历:select *from Awhere g in (select g from A group by g having count(*)>1)SQL 没有显式的集合数据类型,不能保持住分组后的子集,进而无法针对子集进行后续的多步骤运算,不得不用冗长的子查询。...

2020-06-28 11:15:02 120

转载 如何将数据库中的数据导成 excel 文件

这个要看下具体格式,如果只是将数据库中的明细数据逐条导出到 excel 中的话,这个直接使用开源的 poi 就行,具体可以直接百度下,但是这种实际上没多大意义,大多数的需求是要求按照特定的格式导出,比如订单信息表要求每个订单号的数据导出到一个 sheet 里,这样的话通常建议采用报表工具做,比如我这边之前用过的润乾报表,主要原因:一:以特定格式导出时,用报表工具设置格式更为方便,尤其是样式比较复杂时,报表工具的优势就更加明显。二:报表工具直接带有导出 excel 的功能按钮,直接使用就行。二:报

2020-06-28 11:12:55 319

转载 WEB 报表如何做到不需要预览就直接打印

在浏览器中打印一般总要弹出个对话框预览再确认,但有时我们希望静默打印(点击打印后不再预览,直接打印),或者点击打印时能够连续打印多张表格。这需要要写些 JS 或者页面代码来实现,比如要通过代码画表格,然后通过 js 等去实现打印,这样实现有点麻烦,不过打印的内容常常都是报表,就可以采用报表工具来实现了。比如:一:用报表工具设置格式会更加简单灵活二:报表工具通常带有直接打印的功能,直接调用相应的功能就行,不需要写任何代码就行。具体可以参考下: 如何实现报表直接打印需求 (http://c.ra

2020-06-22 16:27:53 816

转载 一句话实现MySQL库中的重叠分组

枚举多个条件进行分组时,可能发生重叠,重叠部分仅计入某个组,还是计入所有符合条件的组,这在写 SQL 时,写法大不相同。只计入第一个符合条件的组时,可以通过 case when 转换成常规分组,例如:select (case when age<=18 then ‘Teenager’ when age>=16 and age<=30 then ‘Youth’ when age>=28 and ag...

2020-06-22 16:26:36 210

转载 怎样实现动态列报表,也就是列数不固定的报表?

一般有两种实现方式:1. 通过报表工具来做如下图这样的,浏览时候选择不同的指标,就可以展现不同的列具体做法参考 动态列报表的制作2 通过 BI 来做,如下图这样,拖拽需要的列到展示区,需要什么拖拽什么就可以,也是动态的具体资料可以参 把 Excel 透视表搬到 WEB 上...

2020-06-22 16:25:13 238

转载 怎么实现报表套打

直接在页面上画很难精确,不过大多数报表工具都能支持这一点,过程都差不多:1. 先把单据扫描成图片并处理大小2. 把图片作为报表的背景图,瞄着背景图设计报表3. 微调报表到打印效果没问题详细实现可参考报表工具实现单据套打...

2020-06-22 16:23:43 220

转载 我们报表用了很多存储过程,不好调试,改起来很麻烦,大家有什么好的存储过程调试工具推荐吗?

存储过程不好调试,无法移植,这是大家的共识,没啥改善空间了。原来存储过程是“不得不用”,因为前端的报表工具不具备复杂计算能力,而为报表准备数据的逻辑又很复杂,用存储过程方便些。但存储过程的缺点实在太多,除了不好调试,没法扩展,无法移植,还容易造成报表应用跟数据库的高耦合,改报表就得去数据库里创建 / 修改存储过程。现在大家比较倾向于用 JAVA 硬编码来做复杂计算,但复杂度太高了,对于报表开发来说就要很多高级程序员参与才行,不太划算。另外一个选择是使用带脚本计算能力的报表工具,在报表里就直接

2020-06-22 16:22:17 235

转载 用户数据库不给开放存储过程写权限了,以前的报表都是存储过程后面写好的,这可咋办?

那就不能再用存储过程了,得快点找替代方案。原来存储过程是“不得不用”,因为前端的报表工具不具备复杂计算能力,而为报表准备数据的逻辑又很复杂,用存储过程方便些。但存储过程的缺点实在太多,除了不好调试,没法扩展,无法移植,还容易造成报表应用跟数据库的高耦合,改报表就得去数据库里创建 / 修改存储过程。估计用户也是因为这个禁止使用存储过程了。一个方案是:用 JAVA 硬编码来做复杂计算,然后给报表做呈现;但这种做法的复杂度太高了,对于报表开发来说就要很多高级程序员参与才行,不太划算。比较好的选择是

2020-06-22 16:19:56 142

转载 数据库要从 Oracle 换成 MySQL,以前报表都是存储过程写的,怎么迁移呢?

存储过程没法移植,差不多都要重新了。既然重写,还不如从根本上解决移植问题。原来存储过程是“不得不用”,因为前端的报表工具不具备复杂计算能力,而为报表准备数据的逻辑又很复杂,用存储过程方便些。但存储过程的缺点实在太多,除了不好调试,没法扩展,无法移植,还容易造成报表应用跟数据库的高耦合,改报表就得去数据库里创建 / 修改存储过程。估计用户也是因为这个禁止使用存储过程了。一个方案是:用 JAVA 硬编码来做复杂计算,然后给报表做呈现;但这种做法的复杂度太高了,对于报表开发来说就要很多高级程序员参与才

2020-06-22 16:18:26 202

转载 公司不让用存储过程了,以后咋做报表?

得快点找替代方案。原来存储过程是“不得不用”,因为前端的报表工具不具备复杂计算能力,而为报表准备数据的逻辑又很复杂,用存储过程方便些。但存储过程的缺点实在太多,除了不好调试,没法扩展,无法移植,还容易造成报表应用跟数据库的高耦合,改报表就得去数据库里创建 / 修改存储过程。估计你们公司也是因为这个禁止使用存储过程了。一个方案是:用 JAVA 硬编码来做复杂计算,然后给报表做呈现;但这种做法的复杂度太高了,对于报表开发来说就要很多高级程序员参与才行,不太划算。比较好的选择是使用带脚本计算能力的

2020-06-22 16:16:00 422

转载 一句话实现MySQL库中的有序枚举条件分组

SQL 只有等值分组,枚举分组一般要用 case when 过渡,但又保持不了次序,要保留次序就得 join,比如写成这样:with T2(g,ord) as { select 'firstGroup',1 union all select 'secondGroup',2 ……}select T1.*from T2 join (select (case when condition1 then 'firstGroup...

2020-06-22 16:14:20 151

转载 报表工具和 BI 工具哪个更好更强大?

报表工具不仅能做数据展示和数据查询,还具备数据填报功能。常见的此类报表工具有:raqsoft、fine、smart。BI 工具主要侧重于数据分析,例如可以进行数据钻取、联动、切片、旋转等多维数据处理分析。常见的此类 BI 工具有:tableau,当然国内也有一些 BI 工具例如 finebi、smartbi、dql。不过,现在大部分报表工具已经包含了 BI 的基本功能(有些报表厂商为了宣传会把 BI 功能单独拿出来说明),而专门的 BI 工具则缺少了报表功能,要知道 BI 的本质只是自助报表而已。

2020-06-22 16:12:20 201

转载 很多浏览器都禁用 java 打印了,java 项目还有哪些打印方式

下面举例说明1.Pdf 打印环境要求:浏览器安装 pdf 插件,如 adobeReader X优点:从服务器端下载 pdf 文件流,可以实现精准套打、批量打印等。缺点: 需要下载 adobe 插件2.Flash 打印环境要求:浏览器支持 flash 插件优点: 打印模式为矢量打印,对浏览器资源要求较低。打印时避免了以往需要下载安装 JDK 的繁琐,客户端可以无需下载 JAVA JDK 或 JRE 控件,步骤少,启动速度快,可以直接在浏览器端进行打印。对于打印报表数量和次数较.

2020-06-18 17:33:06 208

转载 在报表中可以使用 ECharts 做图形展现吗?

如果报表内置的 echarts 图形中不包含要使用的,也可以简单操作就可以引入,具体引入方法参考 报表如何集成 echarts 官网示例图以上说了如何一起展现,但报表不仅只是在页面做数据呈现,通常还会需要打印、导出 word,PDF,EXCEL 等结果文件,打印导出这些操作,都是后台程序实现的,echarts 需要从浏览器中截取图形才能导出和打印,当报表分了多页显示,没在当前页面展现的 echarts 图形就不能直接通过获取到图形进行打印导出,在实现 echarts 的打印导出上存在一定的难度。实现

2020-06-18 17:31:46 195

转载 怎么做能打印发票的软件?

发票类的难点在于格式上的控制,原来经常用 excel 或者单独编写程序做,现在 web 端展示要求多的话一般就采用专门的报表工具来做了,发票也可以归为单据类,从格式上来分可以有几种:一:明细类格式,报表中有表头、表尾展示一些固定信息,然后数据区域显示明细数据,要求每页显示条数固定,不满一页的话要求补充空行以满足打印时的效果,这种做法可以参考下: 单据类报表的制作二:另外一种就是发票这种格式,难点在于数据的位置如何精确设定,报表工具中有一个套打功能,可以在报表工具中插入一个背景图做为底版,然后报表中根

2020-06-18 17:30:10 127

转载 web 端如何像 excel 里的多 sheet 方式呈现数据

Web 端一般来说都是以多 tab 页方式展现,每个 tab 页展示不同的数据,这个要自己通过程序去写的话每个 tab 页都要画表格然后再将多个合成一个页面,这个工作量以及开发难度都会比较大,针对这种需求,建议采用专业的报表工具,比如参考下这个:tab 页形式展现多张报表这样有几个好处:1、每个 tab 下的数据呈现一般是报表格式,使用报表工具去做开发效率会更高。2、报表工具中带有多 sheet 方式展现功能,直接使用就行,不需要再单独开发页面如果需求变动也更容易满足,比如页面需要导出

2020-06-18 17:28:48 171

转载 如何在 web 端实现一个有日历的报表

简单要一个日历控件来选择日期查询,可以直接用报表工具自带的控件或者也有一些开源的控件,比如:复杂些的情况,如果是想做万年历日程安排表之类的带数据的报表,比如一个考勤系统,要在日历中的每天上加一个是否出勤的状态,这种再用公共日历控件方式或者自己去写程序就很麻烦,推荐用专业报表工具来实现,可以参考:日历类报表可以这样实现这么做能实现日历和数据库中的数据做绑定,还有一个好处,可以通过一个日期参数的动态传入,就可以灵活的查询不同月的日历数据的展现情况...

2020-06-18 17:27:17 484

转载 分库数据如何查询统计

分库后的计算不能直接使用SQL;异构库 SQL 函数不尽相同;JAVA 硬编码实施难度大;即使借助透明网关访问远程数据库,分库性能优化也是头疼问题。一般常规办法:方法1:java硬编码简单的跨库count运算,Java部分代码大概要写成这样: … public Connection getConnection(String drivername,String url, String username, String password) { ...

2020-06-18 17:24:42 825

转载 两行代码轻松让 Java 实现大文本并行计算

简单提高文本读取效率,使用BufferedReader是个不错的选择。速度最快的方法是MappedByteBuffer,但是,相比BufferedReader而言,效果不是非常明显。也就是说,后者虽然快,但也快的有限(不要抱有性能提升几倍的幻想)。对于大文本的读取,性能瓶颈主要在IO,read占时间多是正常的,硬盘本身就不快,读入内存后还要转成对象,都比较耗时间。想要提速应当用并行的办法,用多线程同时读取和处理数据,但Java写多线程程序很麻烦,并行分段读同一个文件时还要考虑调整边界,也比较麻烦。

2020-06-18 17:23:04 152

转载 读 CSV/TXT 的报表怎么做分页查询?

很容易想到的办法是把文本数据灌到 RDB 里,利用数据库分页机制来做,但这样做会对数据库产生很大影响(容量和性能),毕竟要分页查询的数据量不会太小。而且如果 CSV/TXT 数据就是从数据库导出去的,那这种方式基本就行不通了。用 JAVA 硬写也是一种办法,就是比较麻烦,除了要能完成过滤、分组等集合运算,还要考虑异步查询的效率,如果通过行号(要遍历数据)确定每页的查询范围,效率就非常低了;通过字节数来确定每页要读的数据会快很多,但要保证每次读取的数据是整条的,如果读出的最后一条数据被截断,要有“补尾”机

2020-06-18 17:21:39 252

转载 报表中怎么把相同值的单元格合并成一个大格

同值合并单元格的情况一般分两种:1、一种是比较简单的情况:对分类或者分类扩展字段进行同值合并处理(如下图所示的效果图:对供应商数据进行同值合并)这种情况大多数报表工具都能直接支持,使用分组功能即可。2、另外一种是比较复杂的情况:此时要合并的不是分组字段,而是对某个单值数据进行动态合并(如下图所示的效果图:把不同月份下的相同钻井状态单元格进行合并)这种情况下很多报表工具就不支持了,自己就做麻烦很多了,一般的代码逻辑是:先读取到所有表格数据,然后按照行 / 列查找相同值的单元格,把相邻同

2020-06-18 17:20:12 1815

转载 一句话实现MySQL库中的按条件变化分组

这种分组的依据是比较上一行字段值,发生某种变化时(如变大超过 10)产生新组。SQL 仅支持等值分组,要想实现这种有序条件分组就得经过几次数据变换,变换成等值分组。以支持窗口函数的新版 MySQL 为例,大概经过这么三步:1、得出变化标志字段 flag。通过窗口函数 lag 得到上一行的字段值,满足变化条件(如本行 - 上一行 >10)flag 设为 1,否则为 0;2、累加 flag 字段得到 acc 字段。从第一行累加到当前行,还是得用窗口函数实现:sum(flag)…BETWEEN RO

2020-06-18 17:18:43 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除