产品名称 结算率
** 65.%
** 45.%
** 75.%
** 75.%
** 0.%
** 45.%
** 45.%
** 80.%
** 80.%
** 79.%
** 76.%
** 45.%
总计 丽水
结算前 结算后
0.00
0.00
0.00
240.00 180.00
11.00 0.00
0.00
20.00 9.00
8.00 6.40
14.00 11.20
0.00
38.00 28.88
0.00
331.00 248.25
结算后=结算前*结算率
不过总计结算后的结果不对啊,求各位打打帮忙。
产品和结算率都是行组。
** 65.%
** 45.%
** 75.%
** 75.%
** 0.%
** 45.%
** 45.%
** 80.%
** 80.%
** 79.%
** 76.%
** 45.%
总计 丽水
结算前 结算后
0.00
0.00
0.00
240.00 180.00
11.00 0.00
0.00
20.00 9.00
8.00 6.40
14.00 11.20
0.00
38.00 28.88
0.00
331.00 248.25
结算后=结算前*结算率
不过总计结算后的结果不对啊,求各位打打帮忙。
产品和结算率都是行组。
解决方案 »
- 将excel的数据字段导入MSSQL中作为表字段?求教!
- 求两条SQL查询语句
- SQL Server Profiler 的使用
- 查询表中类型为unique的列的sql
- vb使用picturebox控件画图
- sqlserver 自动编号的字段 用sql脚本如何写
- Win Server2003下卸载SQL Server2005重新安装上之后无法连接instance
- SQL Server2000个人版可否将数据库导出到另外一台机器上?(up有分)
- select * from table1 where name like '%\'c%' escape '\' 在vb+access2000中出错
- 请问哪有关于分布式数据库的资料?多谢!!
- SQL的语法不支持中文
- sql2000如何通过链接服务器访问oracle中的数据?
if db_id('tb1') is not null
drop table tb1
go
create table tb1(产品名称 varchar(50),结算前 decimal(18,4),结算率 decimal(18,4))
go
insert tb1(产品名称,结算前,结算率)
select '产品1',0.00,0.65 union all
select '产品2',0.00,0.45 union all
select '产品3',0.00,0.75 union all
select '产品4',240.00,0.75 union all
select '产品5',11.00,0 union all
select '产品6',0.00,0.45 union all
select '产品7',20.00,0.45 union all
select '产品8',8.00,0.8 union all
select '产品9',14.00,0.8 union all
select '产品10',0.00,0.79 union all
select '产品11',38.00,0.76 union all
select '产品12',0.00,0.45
goselect 产品名称,结算前,(结算前*结算率) 结算后
from tb1
union
select '总计',sum(结算前),sum(结算前*结算率)
from tb1drop table tb1