Вопросы по теме 'sql-to-linq-conversion'

Как написать запрос Linq, эквивалентный этому SQL
Я пытаюсь понять, как написать запрос linq, который вернет результаты, эквивалентные приведенному ниже запросу sql. Проблема, с которой я столкнулся, связана с двумя запросами на выборку, включенными в список выбора основного запроса. Мне нужно...
108 просмотров
schedule 28.02.2022

Нужна помощь: упростить/изменить SQL-запрос Oracle, чтобы я мог использовать его в LINQ
У меня есть следующий SQL-запрос, и мне нужно построить его с помощью LINQ, но это слишком сложно, чтобы найти простой способ. :-/ Вот первый запрос: SELECT * FROM tbl_a LEFT JOIN ( SELECT tbl_a.id AS id SUM(tbl_b.amount) AS amount...
50 просмотров
schedule 24.03.2023

Entity Framework — сложный запрос — и экспорт в CSV
Относительно простая задача... Мне нужно извлечь данные из базы данных и экспортировать их в файл CSV. Проблема в том, что данные запрашиваются из нескольких объединенных таблиц, и я не уверен, как лучше всего получить данные с помощью EF и...
2952 просмотров

Преобразовать sql-запрос в лямбда-выражение для таблицы с внешними ключами
У меня 2 стола. Одна из них - это пользовательская таблица, которая содержит идентификатор пользователя и userSelection (внешний ключ к другой таблице), оба являются первичными ключами, поэтому несколько строк для пользователя. Вторая таблица...
1383 просмотров
schedule 01.09.2023

Левое соединение 2 таблиц с основной таблицей с использованием LINQ
Это мой запрос в SQL: Select distinct * from tr.Table1 Left Outer join tr.Table2 on tr.Table1.ID = tr.Table2.ID Left Outer join tr.Table3 on tr.Table2.AId= tr.Table3.ID where tr.Table1.Deleted =1 and tr.Table1.Ready=1 and tr.Table1.Show=0...
3470 просмотров

Получение значения столбца из другого подзапроса
У меня есть запрос LINQ. Но мне нужно получить значение двух столбцов из другого подзапроса. Это мой запрос Linq: )from t in db.PUTAWAYs join t0 in db.ASN_ITEM on t.AWB_NO equals t0.AWB_NO join t1 in db.ASN_MASTER on t0.AWB_NO equals t1.AWB_NO...
802 просмотров

Родительский список NHibernate с подсчетом потомков
Я использую NHibernate 4 с mysql. у меня есть 2 стола. Мои столы - кошка и ответ. public class cat { [Key] public virtual int id { get; set; } public virtual string catName { get; set; } public virtual IList<answer>...
576 просмотров

SQL-запрос конвертировать в LINQ
У меня есть SQL-запрос SELECT project_id,count(project_id) as vote_count from Votesgroup by project_id; И как я могу написать это с помощью LINQ? Мой начальный код LINQ: private int GetCountOfVotes() { using (var db = new...
46 просмотров
schedule 20.06.2023

Подзапрос Linq для несвязанной переменной сущности
Можно ли преобразовать/дублировать следующее с помощью Linq? DECLARE @UserID INT = 1, @ViewerUserID INT = 1002; SELECT UGR.*, CASE WHEN ( SELECT subR.[Level] FROM UserGameRanks subUGR WITH (NOLOCK) INNER JOIN Ranks subR WITH (NOLOCK)...
149 просмотров
schedule 20.10.2022

Как вернуть подзапрос в LINQ/EF
У меня есть следующий метод, который возвращает подзапрос SQL. С возвратом метода я уточняю основной запрос. Но теперь мне нужно сделать это с помощью запроса LINQ. Как мне это сделать? Public void AvailableStock() { string query =...
131 просмотров

Поворот и разворот в LINQ Core
Я новичок в ядре LINQ. Я хочу написать запрос в LINQ Core для выполнения PIVOT и UNPIVOT для таблицы. Я написал для него SQL-запрос, но мне нужна помощь в преобразовании в запрос LINQ. Я искал несколько статей, но это не помогло. Ниже приведен...
39 просмотров

DefaultIfEmpty() не обрабатывает пустые коллекции
Я пытался присоединиться к таблице, и они находятся в отношениях «один ко многим». Я написал запрос SQL и пытаюсь преобразовать его в LINQ для своего приложения ASP.NET Core. Мой sql-запрос выглядит следующим образом: SELECT ap.SystemId,...
136 просмотров

LINQ для SQL с несколькими ЛЕВЫМИ ВНЕШНИМИ СОЕДИНЕНИЯМИ в разных таблицах
Я пытаюсь создать запрос LINQ, содержащий внешние соединения LEFT. Есть определенные примеры, но у меня немного другой сценарий Select * from A_TABLE LEFT OUTER JOIN B_TABLE ON A_TABLE.Id = B_TABLE.A_TABLE_Id LEFT OUTER JOIN C_TABLE ON B_TABLE.Id...
490 просмотров
schedule 07.04.2022

LINQPad 6 как преобразовать sql в linq
У меня есть премиум-версия LINQPad 6. Знаете ли вы, как преобразовать код sql в linq?
543 просмотров
schedule 24.01.2024