私はテーブルを持っていますA
。今、私はasとasA
という属性を持っています。ID
string
Time
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 を持つすべてのエントリを取得し、さらに処理できます。しかし、これはこれに対する効率的な方法ですか。各要素の文字列を比較します。
それをより良くするために、私が加えることができる変更。ありがとう。