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