Как использовать функции SQL GROUP BY и SUM в запросе CORE-DATA IOS в SWIFT?

У меня есть таблица (Транзакции), в которой хранятся записи, содержащие Account_name и сумму для транзакции. Я хотел бы рассчитать сумму для всех транзакций на счет, которые начинаются с «Частный» и для которых сумма транзакции составляет> 1000. Я хотел бы отсортировать счета по имени в порядке убывания.

Таким образом, запрос SQL будет выглядеть примерно так:

    SELECT Account_name, SUM(Amount) 
    FROM Transactions
    WHERE Account_name like 'Private%'
    and Amount > 1000
    GROUP BY Account_name
    ORDER BY Account_name DESC

Как бы я сделал это с помощью Core-DATA в Swift.

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос