我想知道是否有一种将数据分组并以多维数组形式返回的方法,例如:List<List<Data>>
目前我正在使用 for循环分离数据吗?我真的需要这样做吗?还是有一种更简单的方法?
+----+------+------+
| id | type | data |
+----+------+------+
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 2 | 6 |
| 4 | 1 | 4 |
| 5 | 2 | 3 |
+----+------+------+
看看上面的示例表,假设我要选择id
“分组依据”类型,并按数据asc排序
在此示例中,查询应返回2个对象数组
[0] -> 1,2,4 // type 1
[1] -> 5,3 // type 2
这甚至有可能还是我应该坚持使用简单的for循环?
这只是一个示例表,实际表最多可能有6k行