0

我有一张桌子,说A;现在A我有属性IDasstringTimeas DateTime

现在的条件是表中的不同条目可以具有相同的内容ID,并且必须将它们组合在一起并进一步对其进行一些改进。

我正在使用 java,我编写了 SQL 查询

Select * from A group by ID;

现在我在java中的一个巨大的列表中得到这些数据。现在我要做的是

Set_ID=NULL;
for(each element in List)
{
  if(Set_ID equals elements `ID` from table)
    Add the element to the same list
  else
    Create new List and add element to the list. Change Set_ID to current `ID`
}

这样我就可以在不同的列表中获得所有具有相同 ID 的条目,并且我可以进一步处理。但这是解决这个问题的有效方法吗?比较每个元素的字符串。

我可以做的任何改变,让它变得更好。谢谢。

4

1 回答 1

0

我不是将所有数据读入列表然后将其处理为子列表,而是在您从数据库中提取它们时将它们直接处理为子列表

于 2012-08-10T10:01:59.200 回答