首先,使用SQL Builder生成查询语句;然后双击TQuery组件,再在出现的窗口中单击右键选择“Add field...”项,然后再选择你需要计算的字段即可。

解决方案 »

  1.   

    先使query.Active:=true,那么,tQuery里的FIELD就可以显示出来。等设计完再使query.Active:=false.
      

  2.   

    Query1.Sql.Clear;
    Query1.Sql.Add('select yourfield=sum(yourfield) from yourTable');
    Query1.Open;
      

  3.   

    Query1.Sql.Clear; 
    Query1.Sql.Text:='select sum(yourfield) as hj from yourTable'; 
    Query1.Open
      

  4.   

    Query1.Sql.Close; 
    Query1.Sql.Text:='select sum(yourfield) as hj from yourTable'; 
    Query1.Open
      

  5.   

    其实你可以在设计期内时在Query控件的SQL属性中写入你的SQL语句,记住不要加入条件,或是条件设为永真, 仍后将其的ACTIVE属性设为真, 这样你就能向Table控件一样使用你的字段,并对它进行统计了, 我就这样做的