本文介绍了通过LINQ从DB中选择条件某些行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好。
我需要从LINQ中选择表中的第一行,这些行具有以下条件:
总和(NumberColumn)<具体数量
例如:
IF(SpecificNumber == 40)
显示(3个第一行)=>因为10 + 5 + 20<但是10 + 5 + 20 + 15> 40
或
IF(SpecificNumber == 20)
显示(2个第一行)=>因为10 + 5< 20但是10 + 5 + 20> 20
ID标题号码
1 X 10
2 Y 5
3 W 20
4 Z 15
感谢关注
解决方案
Hi every body
I need to select some first rows from a table by LINQ that has bellow condition:
Sum(NumberColumn) < SpecificNumber
For example:
IF(SpecificNumber == 40)
Show(3 first Rows) => because 10 + 5 + 20 < 40 But 10+5+20+15 > 40
or
IF(SpecificNumber == 20 )
Show(2 first rows) => because 10 + 5< 20 But 10+5+20 > 20
ID Title Number 1 X 10 2 Y 5 3 W 20 4 Z 15
Thank you for attention
解决方案
这篇关于通过LINQ从DB中选择条件某些行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!