У меня есть Sql ResultSet из запроса.Имеет следующие поля: имя пользователя, отдел, .. ответственность.Есть повторное имя пользователя с разными значениями для deptmt и responseblty.Я хочу получить карту / список уникальных имен пользователей со списком отделов и обязанностей для каждого пользователя в наборе результатов
Так что, если
resultset = (Sam, dept1,.. resp1),
(Tom, dept1,..resp3),
(Sam,dept2,..resp2),
(Tom,dept3,..resp3)...etc
, вывод должен быть
finalList = [["Sam", "dept1,dept2", "resp1,resp2"],["Tom", "dept1,dept3", "resp3"]]
На что следует обратить внимание:
1) Может быть n столбцов, которые являются переменными (список столбцов считывается из файла свойств), поэтому код должен быть адаптируемым._ На данный момент не требуется, это фиксированный список прямо сейчас
2) Все значения заключены в двойные кавычки и разделены запятой.
3) Ответственность за том содержит только resp3 с момента его повторения ... т.е. уникальные значениясписок.
Как преобразовать набор результатов?
Спасибо