Влад Павлов

24.04.2025

LINQ-запрос

Здравствуйте, есть две таблицы ниже. Условно, для задачи нам нужно сделать LINQ-запрос, который находит суммарную стоимость заказов клиентов из города "Москва", как можно это реализовать?

Операционная система: Windows
Статус: вопрос решён

screenshot1

Влад Павлов

клиент

24.04.2025

Если можно с примером кода

Вячеслав

клиент

24.04.2025

Влад Павлов, попробуйте следующее:
decimal totalSalesInMoscow =
(from o in Orders
join c in Customers on o.CustomerID equals c.CustomerID
where c.City == "Москва"
select o.TotalAmount).Sum();

Console.WriteLine($"Общая сумма продаж в Москве: {totalSalesInMoscow:C}");

Влад Павлов

клиент

24.04.2025

Вячеслав, ок

Чтобы комментировать, необходимо авторизоваться или зарегистрироваться.

Все советы и рекомендации, размещённые на форуме, носят исключительно информационный характер и не являются официальной инструкцией.
Перед применением любых советов убедитесь в их актуальности и безопасности для вашей конкретной ситуации. Правила форума.

Нужна удалённая помощь?