我已经查询了多个表,并且正在获取数据。现在我想以表格形式显示该数据,这样如果 Ids 重复,它将仅在单行中。
我查询过
Query "select a.id,b.status from A a,B b
List li = data from query;
Iterator iterator = li.iterator();
while(iterator.hasNext()){
System.out.println(id+"-"+status)
}
我正在获取数据,
**id status**
10 G1
10 G2
10 G3
15 G1
16
17 G1
17 G2
现在我想显示如下(例如 10 重复 3 次,所以我想在单行中显示它的 3 个等级,15 一次,16 没有等级,17 等级两次)
id statusfirst statussecond statusthird
10 G1 G2 G3
15 G1 NA NA
16 NA NA NA
17 G1 G2 Na