Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.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
Mysql 按父对象分组,但不按子对象分组_Mysql_Database_Jdbc_Birt - Fatal编程技术网

Mysql 按父对象分组,但不按子对象分组

Mysql 按父对象分组,但不按子对象分组,mysql,database,jdbc,birt,Mysql,Database,Jdbc,Birt,嗨,我在和BIRT reports合作。 我有一个查询,其中我必须对父项的重复数据进行分组,但不能对子项也进行分组 在我的问题中: 项目是父项,项目\分类账\分录是子项。 我有来自item.No和item.Description的3个重复数据,以及来自child的3个非重复数据。现在输出必须是这样的 但是,由于我是按No_u2;对其进行分组,因此子级现在受到影响,当前输出为: 我的问题是,, 有没有其他方法可以在不影响发布日期的情况下按否分组 如果没有,还有什么办法?谢谢 您可以使用组conc

嗨,我在和BIRT reports合作。 我有一个查询,其中我必须对父项的重复数据进行分组,但不能对子项也进行分组

在我的问题中:

项目是父项,项目\分类账\分录是子项。 我有来自item.No和item.Description的3个重复数据,以及来自child的3个非重复数据。现在输出必须是这样的 但是,由于我是按No_u2;对其进行分组,因此子级现在受到影响,当前输出为:

我的问题是,, 有没有其他方法可以在不影响发布日期的情况下按否分组


如果没有,还有什么办法?谢谢

您可以使用组concat将发布日期组合成字符串,然后在web或程序中处理它

我可以在那里发表一些评论吗?谢谢,我已经做过了。它工作得很好,但我的其他代码也因此受到影响。除了组_concat,还有其他方法吗?我的意思是,正如你在图片中看到的,有正数、负数、余额和条目类型,它们随数量而变化。由于我们使用的是concat,每个编号的数量值仅为1。而不是3,所以positive和其他的结果也只有1。