Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ireport 在一个月内合并所有日期和数据!_Ireport - Fatal编程技术网

Ireport 在一个月内合并所有日期和数据!

Ireport 在一个月内合并所有日期和数据!,ireport,Ireport,我试图把每个月的所有日子合并成一个日期 我的查询现在处于关闭状态: 挑选 库存物品。在获取日期获取的物品, 产品。名称作为产品名称, 总计(库存项目。主要数量)作为库存项目主要数量 从…起 inventory\u itemsinventory\u items内部联接customersinventory\u items上的客户。source\u id=客户。id 内部联接产品库存项目上的产品。产品id=产品。id 分组 月份(获取日期), 产品名称 订购人 月份(获取日期) 我对该做什么有一个大致

我试图把每个月的所有日子合并成一个日期

我的查询现在处于关闭状态:

挑选 库存物品。
获取日期获取的物品, 产品。
名称
作为产品名称, 总计(库存项目。
主要数量
)作为库存项目主要数量 从…起
inventory\u items
inventory\u items内部联接
customers
inventory\u items上的客户。
source\u id
=客户。
id
内部联接
产品
库存项目上的产品。
产品id
=产品。
id
分组 月份(获取日期), 产品名称 订购人 月份(获取日期)


我对该做什么有一个大致的想法,但不确定如何实现它。

什么数据库?典型的SQL数据库结果每个字段只能包含一个数据值。因此,您将无法检索按月份分组的一个结果中的所有products.name值。如果您检索指定月份下的所有结果,您可以稍后聚合它们。

什么数据库?典型的SQL数据库结果每个字段只能包含一个数据值。因此,您将无法检索按月份分组的一个结果中的所有products.name值。如果您检索指定月份下的所有结果,您可以稍后对其进行聚合。

据我所知,您和您的日期是sql日期类型的实例 你可以在文本字段中粘贴下面的代码

(new SimpleDateFormat("d")).format(new java.util.Date()) 
假设给你一个数字,比如1,2,3,…18,19

额外:

(新的SimpleDataFormat(“M”)).format(新的java.util.Date())
月份

(新的SimpleDataFormat(“yyyy”)).format(新的java.util.Date())

(new SimpleDateFormat("d")).format(new java.util.Date())+" - "
+(new SimpleDateFormat("M")).format(new java.util.Date()) for getting a value like 28 - 01 

据我所知,您和您的日期是sql日期类型的一个实例 你可以在文本字段中粘贴下面的代码

(new SimpleDateFormat("d")).format(new java.util.Date()) 
假设给你一个数字,比如1,2,3,…18,19

额外:

(新的SimpleDataFormat(“M”)).format(新的java.util.Date())
月份

(新的SimpleDataFormat(“yyyy”)).format(新的java.util.Date())

(new SimpleDateFormat("d")).format(new java.util.Date())+" - "
+(new SimpleDateFormat("M")).format(new java.util.Date()) for getting a value like 28 - 01 

它是每周提供每一项,而不是每个月。我需要改变什么才能把一周的时间加起来呢?它是每周给每个项目,而不是每个月。我需要做什么改变才能把一周的时间加起来?