SQL 语句(50分)

  • 主题发起人 主题发起人 a_lei33_3
  • 开始时间 开始时间
A

a_lei33_3

Unregistered / Unconfirmed
GUEST, unregistred user!
语句如下:

query1.sql.add('select max(field1) from 表1 where ......');
v_data:=query1.fieldbyname('###').asinteger;

“###“处怎样写才可获得该最大值?

谢谢!
 
在query1上定义虚拟字段,比如maxoffield1然后调用就可以
 
v_data:=query1.fields[0].value;

 
v_data:=query1.fields[0].asinteger;
 
select max(field1) as maxfield from db

v_data:=query1.fieldbyname('maxfield').asinteger
 
后退
顶部