根据条件从单列中获取值

Get Values from single column based on condition

我有查询,我可以根据 SQL 中的条件显示值。但是如何编写C# LINQ查询是我的问题。

SELECT Value 
FROM db.table 
WHERE xxId = 1 AND YYid = 2 AND IsActive = '1' AND IsDeleted = '0'

结果

NNNN
MMMM
TTTT
VVVV
LLLL

我需要在 LINQ C# 中进行相同的查询

var results = db.table
                .Select(a => a.xxid == xxid && a.yyid == id && 
                             a.IsActive && !a.IsDeleted).value;
var results = db.table
             .Where(a => a.xxid == xxid && a.yyid == id && a.IsActive && !a.IsDeleted)
             .Select(a => a.value)
             .ToList();