林特定用户寻找一种方法的最大价值,实现以下目标:选择在数据表
我有一个数据表:
ID Custommer Value 1 Client 1 10 2 Client 2 20 3 Client 3 30 1 Client 1 11 2 Client 2 21 3 Client 3 31
我需要选择一个的列“值”最大值特定ID “ID”
客户端的例子:最大值1
应该返回:1 Client 1 11
但使用此代码:
dVipArchiveClientSelectd = dVipArchive
.Select(id + "= 1" + " AND " + value + " = MAX(" + value + ")"); }
它无法返回。有一种方法可以使用数据表来实现这一点,并选择?
是dvipArchive一个DataTable实例? – Steve
您应该在custommer上添加groupby。 – Hatsjoem
是的,史蒂夫。 – ddmunhoz