Во первых, не addRange, а addSortField.
А во вторых...
На сколько я понял, в вашей задаче первые две суммы должны считаться по всем строкам входящим в группу, а третья только по круизным. Это так? Вы всё-таки определитесь в каких разрезах вам нужны ваши три суммы (внутри каких групп должно происходить суммирование)? Может ли внутри такой группы находиться одновременно и круизные строки и не круизные?
|