根据条件从单列中获取值
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();
我有查询,我可以根据 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();