我正在使用java代码编写报告,它工作正常(Image Right)。 现在我想将它转换为BIRT。
由于BIRT专注于Query,我必须将我的java代码更改为普通查询。问题是,我有一个java查询的每个循环,其中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 非常感谢!
答案 0 :(得分:1)
实际上,您的查询效果很好。确保使用Table而不是grid。当涉及多个数据时,表优于网格。 顺便说一句,你不需要那些分组。