推广 •
368 引用 •
105 回帖 •
0 关注
知道
关注
-
有些业务数据保存在EXCEL文件中,怎么在JAVA应用程序里用SQL语句来查询这些数据,以便进行进一步的计算呢? SQL 语言是基于数据库的查询语言,被查询的数据只能位于数据库中,所以通常的做 ..
-
一年三万拥有报表研发团队 什么意思? 3 万都不够一个程序员一个月的成本,还研发团队?而且开发一个工具级产品,也根本不是只投入成本就能做成的,那这说法岂不是荒谬了 是的,如果软件开发公司要自建 ..
-
关键词导读:按周分组 各组交集 组间计算 数据分组以后,要找出在每个分组中都出现的某个字段值。 用SQL来解决这个问题并不容易! SQL缺少单纯的分组操作,只能返回各分组的统计值,而不能对各组 ..
-
报表检测到 sql 植入风险,一般是报表工具提供了通用查询的功能,也就意味着 sql(sql 类数据集)是可以通过参数动态拼接的。如 where 子句: Select … from T whe ..
-
国外报表软件或者开源报表工具一般面向数据统计展现需求,对于数据填写、数据采集需求没有对应接口和功能,所以不用考虑;国内报表工具基本都带了填报功能,选择时可以查看以下几点: 1)填报表样制作应该 ..
-
在说明这个问题的处理方法前,先了解下是什么原因导致的大数据量报表呈现慢的问题。 一般不外乎这两种原因: 1 . 数据查询业务,查询条件宽泛,导致数据库查询后的结果集数据条数达到几百上千万甚至过 ..
-
大多的 web 项目都希望报表可以与自己的应用无缝集成,大多的 JAVA 报表工具也支持被集成,从报表产品抽取核心文件,按照相应目录放到 web 项目中,形成一个统一的应用。 被集成的模块将与 ..
-
一:复杂报表 BI 一般是用来做页面端的多维分析工具,分析的结果复杂点的也就是多层交叉汇总报表,而国内的需求比较复杂,对展现格式以及统计的数据都有比较高的要求,数据往往需要以复杂的报表格式呈现 ..
-
HANA是常见的内存数据库,理论上足以替代Spark,但不开源这一点劝退了很多人。Sqlite是开源的内存数据库,但只支持嵌入式调用,数据量和计算性能都受到极大限制。Redis既开源又支持高性 ..
-
关键词导读:SQL 连续上涨 有序计算 [链接] 用SQL如何查询连续上涨N次的记录? 这个问题用SQL来做很难! SQL的理论基础是无序集合,早期SQL也没有次序的概念,需要用J ..
-
关键词导读:Mongodb子查询 Mongodb关联查询 MongoDB在某些方面确实比关系型数据库更强 (比如对追加型日志数据的吞吐能力),但结构化计算能力方面较弱。比如:MongoDB不支 ..
-
在查看报表的时候,当列很宽或者记录的行数很多,在一屏中不能完全显示所有的数据,如果表头信息不能固定显示在最上方或左侧,当我们在上下或者左右拖动滚动条来查看数据时,数据记录无法和数据项对应上,不 ..
-
就是在SQL SERVER实现类似MYSQL中group_concat函数的功能,把分组中的字串拼接起来。SQL Server 2017可以用STRING_AGG函数实现,比如SELECT G ..
-
-
解决办法:esProc - Java 专业计算包 [图片] esProc 是专门用于基于 Java 计算的类库,旨在简化 Java 代码,提供不依赖数据库的计算能力,在实际应用中,经常用来解决 ..
-
一般在 WEB 上填写的数据都不是太多,录入时间也不是很长,也就不需要这个功能。但有时也会有大数据量的填写,这时候有自动保存临时数据的功能就会非常方便。很遗憾的是,大部分有填报功能的报表工具都 ..
-
简单要一个日历控件来选择日期查询,可以直接用报表工具自带的控件或者也有一些开源的控件,比如: [图片] 复杂些的情况,如果是想做万年历日程安排表之类的带数据的报表,比如一个考勤系统,要在日历中 ..
-
MongoDB 是常见的 NoSQL 数据库,有些报表工具不提供 MongoDB 的接口,只能在自定义数据集里硬写代码去访问。还有些报表工具如 Birt 和 JasperReport,内置了访 ..
-
基本上所有的报表都号称支持多源,确实简单的关系型所有产品都支持。如果报表工具连关系型都支持不全,那么直接可以淘汰掉。所以考察是否支持多源的重点应该放在以下三点上: 报表工具对非关系型数据源的支 ..
-
esProc SPL是强大的开源计算引擎,可以在csv\txt\xls\xlsx等文件上执行语法符合SQL92标准的SQL语句。 下载、安装、集成 源代码在这里:github.com/SPLW ..
-
随着大数据技术的发展,我们越来越多的需要从大量的历史数据中挖掘规律,做预测。 数据挖掘、机器学习技术是 AI 预测的基础,而使用这项技术的前提通常就是要会编程。但遗憾的是编程还是一项十分专业的 ..
-
关键词:MySQL Oracle PostgresQL JAVA 存储过程 报表 报表工具 数据分析 存储过程不好调试,无法移植,这是大家的共识,没啥改善空间了。 原来存储过程是“不得不用”, ..
-
这个就是通过 js 实现。 举例:验证密码复杂度(必须包含数字字母) 核心代码如下: function validateStr(str){ var reg1 = /^((\[0-9\]{1,} ..
-
大部分的敏捷 BI 是不支持数据补充录入的,因为敏捷 BI 主要侧重于数据分析本身,常用于做自助报表、多维分析,做不了复杂的报表,也做不了数据补充录入表。 而数据补充录入表除了要实现基本的数据 ..
-
可以用 SQL 直接把排名计算出来,比如: [图片] 但这个 SQL 有点复杂,组内排名就更难写了(要用窗口函数,某些数据库还不支持窗口函数),再复杂的情况(例如按不同层次排名)就写不出来了。 ..