select id, sum(value) from table group by id --合计
select id, sum(value) from table group by id WITH CUBE --小计
select field1, field2 from table --显示表的部分字段
select id, sum(value) from table group by id WITH CUBE --小计
select field1, field2 from table --显示表的部分字段
解决方案 »
- 如何查看存贮过程的最后修改日期呀。
- restore master 数据库 急!
- 求助excel2007导入sql2008r2
- .sql后缀的文件是什么意思,是用来建立数据库的吧!
- 存储过程语法错误
- SQL SERVER 2000用存储过程和游标实现
- sql联合查询关于 like的用法 (急)
- 在MS Sql Server2000上配置发布、分发服务器时出错
- 求助!表的列之间的拷贝
- 关于SQL问题,高手请进!!!!!
- 向 斑竹 及所有 前辈请教:在SQL Server7.0中实现 交叉表查询 的 SQL语句 是怎样写的。谢谢。
- 各位高手:怎么用DELPHI编写客户端数据库(ACCESS)与服务器数据库(SQL SERVER)进行上传和下载!
procedure TForm1.ADOQuery1BeforePost(DataSet: TDataSet);
begin
DataSet['金额'] := DataSet.FieldByName('价格').AsFloat *
DataSet.FieldByName('数量').AsFloat;
end;//合计
procedure TForm1.ADOQuery1AfterPost(DataSet: TDataSet);
var
vBook: string;
vSum: Real;
begin
vSum := 0;
with DataSet do begin
vBook := Book;
while not Eof do begin
vSum := vSum + FieldByName('数量').AsFloat;
Next;
end;
Book := vBook;
end;
Edit1.Text := FloatToStr(vSum);
end;