如何将这段SQL代码转换为LINQ?
SELECT * FROM tbl1
WHERE NOT EXISTS (SELECT NULL AS Expr1
FROM tbl2 AS tbl2_1
WHERE (T = 'literal') AND tbl1.Id = someId)
这是我的代码,但它无法正常工作:
from a in Tbl1
let b = from b in Tbl2 select b.someId
let c = from c in Tbl2 select c.T
where (!c.Contains("literal") & !(b.Contains(a.Id)))
select a