如数据
姓名 考试时间 成绩
张三 2013-01-01 60
张三 2013-02-01 65
李四 2013-08-01 57
李四 2013-09-01 90
string ls_name
for ll = 1 to dw.rowcount()
ls_name= dw.getitemstring(ll,'姓名')
dw.describe("evaluate(~"max(成绩)~",1)")--这里怎样加姓名条件取最大值
next
------解决方案--------------------
string ls_name
for ll = 1 to dw.rowcount()
ls_name= dw.getitemstring(ll,'姓名')
dw.describe("evaluate('max(if(姓名=~"" + ls_name + "~", 成绩, 0) for all)',1)")
next