Я хотел бы знать, есть ли способ сгруппировать данные и вернуть их в многомерный массив, например: List<List<Data>>
В данный момент я разделяю данные, используя цикл for мне действительно нужно это сделать или есть более простой способ?
+----+------+------+
| id | type | data |
+----+------+------+
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 2 | 6 |
| 4 | 1 | 4 |
| 5 | 2 | 3 |
+----+------+------+
Взгляните на приведенный выше пример таблицы, скажем, что я хочу выбрать id
"group by"тип и порядок по данным asc
Запрос должен возвращать 2 массива объектов, для этого примера
[0] -> 1,2,4 // type 1
[1] -> 5,3 // type 2
Возможно ли это вообще или я должен просто придерживаться простого цикла for?
Это просто пример таблицы, в реальной таблице может быть до 6 тыс. Строк