通常我们将数据库中查询的某个字段的最大值或者最小值赋给一个变量,比如最大年份或者最大年月,通常需要结合let和peek两个函数完成,实现方法如下:
load脚本如下
table1:
load field1 ,
max(field1) as max_field1
from table1
;
sql脚本也是类似的处理
这样最大值已经出来了,然后给变量赋值
let X=peek('max_field1',0,'table1')
peek的使用如下,你也可以参考帮助文档
peek(fieldname [ , row [ , tablename ] ] )
还可以用另一个函数fieldvalue处理,
let X=fieldvalue('max_field1',1)
同样可以达到效果,如有不妥之处,请谅解!