я следующий SQL query
как можно преобразовать в lambda
выражениеКак преобразовать следующий SQL-запрос в выражение Lambda?
select * from ContractItems where ID in (SELECT distinct contractItemId from ContractPackageItems where contractPackageId in (SELECT ID from ContractPackage where ContractID = 680))
из приведенного выше запроса мне нужно знать, если строка существует или нет. Если строка существует, верните true.
-TIA
--- Update --- Вот что я получил, но он не работает
(from contractItem in _entities.ContractItems
where contractItem.ID == (from contractPackageItems in _entities.ContractPackageItems
where contractPackageItems.ContractPackageID == (from contractPackage in _entities.ContractPackages where contractPackage.ContractID == contractId select contractPackage.ID) select contractPackageItems.ContractItemId).Distinct()).Any();
Stack Overflow не является сервисом перевода кода. Если вы можете показать нам, что вы уже пробовали, и объяснить, что происходит с тем, что вы хотите, мы с большей вероятностью можем вам помочь. –