mysql - 结果集必须在分组中 - MYSQL

标签 mysql sql birt

我正在使用 Java 代码制作报告,它运行良好 (Image Right)。 现在我想将它转换为 BIRT。

由于 BIRT 专注于查询,我必须将我的 java 代码更改为普通查询。问题是,我在 java 查询上有一个 for each 循环,而 mysql 没有。 我在 here 中找到了类似的查询但它对我不起作用。

截至目前,使用普通查询这是我的结果: BIRT RESULT

我在这里缺少什么?这是我的代码。

SELECT item.No_, item.Description, item_ledger_entry.Item_No_,
item_ledger_entry.Description,item_ledger_entry.Posting_Date,
item_ledger_entry.External_Document_No_, item_ledger_entry.Document_No_,
item_ledger_entry.Location_Code, item_ledger_entry.Quantity,
item_ledger_entry.Entry_Type 
FROM pbsdev3.item, pbsdev3.item_ledger_entry
where item.No_ = item_ledger_entry.Item_No_
and item.Description = item_ledger_entry.Description
group by item.No_;

我是一个非常新的编码员,所以我还没有太多的知识。

我想要的结果看起来像这样( It must be this ) 这是 item表和 item_ledger_entry 帮助非常感谢!

最佳答案

实际上,您的查询很好用。确保您使用的是表格而不是网格。当涉及到多个数据时,表格优于网格。 顺便说一句,您不需要那种分组。

关于mysql - 结果集必须在分组中 - MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48680310/

相关文章:

Mysql月-年比较

mysql - 如何划分分组的计算结果?

php - 如何拦截数据库请求? (MySQL)

MySQL 根据连续行值和条件选择用户 ID

java - 如何更改 BIRT 中的默认区域设置

php - CakePHP3 在同一模型中将表链接在一起(内连接)

php - MySql - 选择两个具有不同限制的表

mysql - SQL,编辑表行中的字段,在开头和结尾输入一个字符。

java - 如何向 BIRT 报告添加背景文本或图像?

java - Birt:我们可以在birt中创建树形表来表示父子关系吗?