高手帮忙,这种情况怎么查询
有表1:数据如下id wp zl sl
1 a 2 3
2 a 3 4
要查询结果:
id wp zl
1 a 6(zl*sl)
2 a 12
总计 18
该怎么实现啊!帮帮忙啊 --------------------编程问答-------------------- select id,wp,zl*sl
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://feiyun0112.cnblogs.com/ --------------------编程问答-------------------- select [id],wp,zl*sl as zl from tablename order by [id]
总计在表格控件或报表中做 --------------------编程问答-------------------- 我是这样的,其实我有很多表,表名不知,但知道命名规则,比如表1~表10,想按以上方法得出查询结果显示到datagrid 中,查询完每个表明细后在每个表下面给出统计结果,该怎么实现啊!
有表1:数据如下 表2
id wp zl sl id wp zl sl
1 a 2 3 1 c 2 3
2 b 3 4 2 d 3 5
要查询结果:
id wp zl
1 a 6(zl*sl)
2 a 12
总计 18
1 c 6
2 d 15
总计 21
总计 39(18+21)
该怎么实现啊!帮帮忙啊!
--------------------编程问答--------------------
select id,wp,zl*sl as zl from tb--------------------编程问答-------------------- cn 改成 wp
order by wp
compute sum(zl*sl) by cn
compute sum(zl*sl)
select id,wp,zl*sl as zl from tb--------------------编程问答-------------------- 搞错了 你的是以表为单位
order by wp
compute sum(zl*sl) by wp
compute sum(zl*sl)
select id,wp,zl*sl as zl from tb--------------------编程问答-------------------- 6楼,tb是什么啊
order by wp
compute sum(zl*sl)
我很多表啊
--------------------编程问答-------------------- tb 改成你說的 表1,表2,表3..
补充:VB , 数据库(包含打印,安装,报表)