다음 SQL 쿼리가 있고이를 LINQ로 변환하고 싶습니다. 나는 하위 쿼리 또는 LINQ include
구문을 사용하려는 join
를 사용하지 않으 :이 SQL 쿼리를 LINQ로 변환하려면 어떻게합니까
SELECT Count(*) AS CountOfRecs
FROM tblAcc a
INNER JOIN tblAccOwner o ON
a.[Creditor Registry ID] = o.[Registry ID] AND
a.[Account No] = a.[Account No]
WHERE
(a.[Account Owner ID] = 731752693037116688) AND
a.[Account Type] NOT IN ('CA00', 'CA01', 'CA03', 'CA04', 'CA02',
'PA00', 'PA01', 'PA02', 'PA03', 'PA04')) AND
(DATEDIFF(mm, a.[State Change Date], GETDATE()) <= 4 OR
a.[State Change Date] IS NULL AND
(a.[Account Type] IN ('OD','CL00','PL00') OR a.[Account Type] LIKE '%hala%'))
나머지 프로젝트를 보내지 마시고 우리는 그렇게 할 수 있습니다! 어떻게하면 노력할 수 있을까요? 달성하려는 것은 무엇입니까? 테이블은 어떻게 생겼지? 무엇을 시도하고 작동하지 않는가? 방법에 대한 귀하의 SQL 서식을 좀 더 ... –
안녕 Geoff : 나는 Linq에 새로운입니다. 나는 두 테이블을 조인하고 있습니다. 나는 SQL 전문가이며 LINQ를 사용하여 몇 번이나이 포럼에 온 이유를 알고 있습니다. 나는 나의 모든 프로젝트를 여기에 게시하는 것을 의미하지 않았다. – DotnetSparrow
충분하지만 Geoff의 요점 중 일부는 여전히 유효합니다. 무엇을 시도 했습니까? 그리고 예상했던 결과가 나오지 않았습니까? 코드를 게시 할 수 있습니까? – Bazzz