Я создаю динамический набор записей, в котором я заполняю пару значений в запросе, используемом для выбора всех записей с чернилами.
Далее мне нужен цикл и группировать результаты, но я не уверен, как группировать по значениям, используемым взапрос.
Справочный запрос:
SELECT fldItem, fldDescription, fldRank,fldType FROM tableName
WHERE fldType IN (33, 34, 36) ORDER BY fldRank
Значения 33,34 и 36 будут динамически передаваться в запрос.Моя цель состоит в том, чтобы затем иметь область цикла / повторения, которая позволяет отображать в группах все результаты с одинаковым fldType
Результаты должны выглядеть следующим образом:
item1, description1, rank1, type33
item2, description2, rank2, type33
item3, description3, rank5, type33
item4, description4, rank6, type33
item5, description5, rank8, type33
--------
item6, descriptionv, rank1, type34
item7, descriptionw, rank2, type34
item8, descriptionx, rank3, type34
item9, descriptiony, rank4, type34
item10, descriptionz, rank5, type34
--------
item11, descriptionA, rank2, type36
item12, descriptionB, rank3, type36
с использованием do /цикл while отображает все элементы для отображения, но не с какой-либо группировкой.Является ли цикл ForEach решением?