COUNT函数,怎么使用,怎么我用了以后,报错啊。(50分)

  • 主题发起人 主题发起人 太保球
  • 开始时间 开始时间

太保球

Unregistered / Unconfirmed
GUEST, unregistred user!
COUNT函数,怎么使用,怎么我用了以后,报错啊。
 
你怎么用来着?
select count(*) from tablename
 
select count(FieldName) as AliasName from TableName
 
太保球的意思是,在报表设计的时候,添加一个COUNT函数,楼上的都理解错了,
怎么坐的富翁啊。
 
可以用一个query来返回结果
query.close;
query.sql.clear;
query.sql.add('select count(*) from table where field=:xxx');
query.parambyname('xxx').asstring:=value;
query.open;
while query.eof<> truedo
begin
sqlcount:=query.fields[0].asinteger;
query.next;
end;

sqlcount值即为你要的值.
 
query.movelast;
query.movefirst;
再取count的值。
 
如果你同时输出了非集合类函数的列,那么需要使用group by
select a,count(*) from t group by a;
 
接受答案了.
 
后退
顶部