Member 12672999 Ответов: 1

Преобразование SQL-запроса в linq


выберите acc.Id, SUM (distinct t1.Сумма) как Дебет, сумма (отличная от t2. сумма) как кредит со счета как acc
левое соединение [сделки] в качестве Т1 на Т1.FromAccountId = акк.Идентификатор
левое соединение [транзакция] как t2 на t2.ToAccountId = acc.Id
группы акк.Идентификатор

Что я уже пробовал:

Преобразование Sql запроса в Linq пожалуйста помогите спасибо

1 Ответов

Рейтинг:
0

Maciej Los

Все, что вам нужно сделать, это "перевести" ваш SQL-оператор в Linq. Это просто.

Взгляните на примеры:
Как выполнить левое внешнее соединение (руководство по программированию на C# )[^]
Как объединить данные с LINQ с помощью соединений (Visual Basic)[^]
Примеры синтаксиса выражения запроса: операторы соединения (LINQ to DataSet)[^]
101 образцы LINQ в C#[^]
Примеры LINQ 101 - стиль лямда [^]

Попробуй!
Вернитесь сюда, когда вы застряли, и кратко опишите свою проблему. Не забудьте опубликовать код, который вы пробовали.

Совет:
Вы можете скачать Помощью linqpad[^] которые предоставляют функциональность для преобразования SQL в Linq ;)