我正在使用 Linq to SQL 填充一个类。
我想要做的是查询我的数据库,返回两个整数值并将这两个值相减,产生结果,但我想不出一个聪明的方法来做到这一点。
在这种情况下我能做什么?
如果不清楚,那么这个伪代码实现应该阐明我想要什么功能:
DECLARE @currentVal INT, @previousVal INT
@currentVal = SELECT VALUE
FROM Table1
WHERE Date = CURRDATE()
@previousVal = SELECT VALUE
FROM Table1
WHERE Date = MIN(Date)
RETURN @currentVal - @previousVal
但是在 Linq to SQL 中(from o in context.Table1 where Date = currentDate select Value)
,如何从中减去其他值?这可能吗?