首页 新闻 搜索 专区 学院

如果通过开头字字符串来获取相应的最高值?

0
[已解决问题] 解决于 2017-03-22 11:00

我有一数据:

contractNO(字段)

AX-001

AX-002

AX-003

BYT-001

BYT-002

CD-01

CD-02

如何获取最大值?

string classNO

当classNO=“CD”时,取值为:CD-02

当classNO=“AX”时,取值为:AX-003

当classNO=“AX”时,取值为:BYT-002

当classNO=“RE”时,取值为:NULL

下面是我写了一点不知什么弄了!请指点,谢谢

var query = from c in db.ConditionsContracts
where c.contractNO.StartsWith(classNO)
orderby c.contractNO
select c;

润物之音的主页 润物之音 | 初学一级 | 园豆:101
提问于:2017-03-04 16:55
< >
分享
最佳答案
0

提供点思路,定一个 对象,包含字段 contractNO,Str,NO,然后把数据处理成分开的那样的,然后就分组最大值容易处理了

奖励园豆:5
hahanonym | 小虾三级 |园豆:1460 | 2017-03-04 17:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册