如何将此 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