Мне нужен очень простой запрос в моем приложении, но я не могу понять, как его перевести в Linq-to-SQL, потому что он мне нужен в asp.net-приложении.От T-Sql до Linq-to-SQL
Это - лямбда-выражение из-за внутренних процедур.
В T-SQL это выглядит следующим образом:
select top 1 [datum]
from Test
where Datum <> (select max (Datum) from Test)
Извините за глупый вопрос заранее.
Вы можете переместить выражение из '.Where()' в '.FirstOrDefault()' и удалить '.Where()' –
Да, но это просто синтаксический сахар и личные предпочтения, он не влияет на сам запрос – jtate