ASP+MSSQL交叉表问题(急!!)

jiyi30215 2009-02-24 04:53:10


表B
  礼品1 礼品2 礼品3 礼品4 礼品5 礼品6 礼品7 礼品8

支行1 1 5 9 13 17 21 25 29
支行2 2 3 4 5 6 7 8 9
支行3 …… …… …… …… …… …… …… ……
支行4 …… …… …… …… …… …… …… ……
支行5 …… …… …… …… …… …… …… ……
支行6 …… …… …… …… …… …… …… ……
支行7 …… …… …… …… …… …… …… ……
支行8 …… …… …… …… …… …… …… ……
支行9 …… …… …… …… …… …… …… ……
支行10 …… …… …… …… …… …… …… ……
支行11 …… …… …… …… …… …… …… ……
支行12 …… …… …… …… …… …… …… ……
支行13 …… …… …… …… …… …… …… ……
数量合计 …… …… …… …… …… …… …… ……
3)程序设计时要考虑到同一个网点,同一个主管,在同一个礼品上多次订购的现象。
表A:
编号 礼品 支行 数量

1 礼品1 支行1 13
2 礼品2 支行2 5
3 礼品1 支行1 5
4 …… …… 5
…… …… …… ……


要求:
表A是数据库里面的一个表。在ASP页面中查询统计出来表B来。
麻烦大家帮帮忙~~~~
...全文
135 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ygyjack 2009-02-24
  • 打赏
  • 举报
回复

<table>
<%
'''''''''''''''''''
'''DB CONNECTION'''
'''''''''''''''''''
dim zh, lp

'TABLE HEADER
response.write("<tr><td></td>")
FOR lp = 1 to 8
response.write("<td>礼品"&lp&"</td>")
NEXT
response.write("<tr>")

'TABLE CONTENT
FOR zh = 1 to 13
response.write("<tr><td>支行"&zh&"</td>")
FOR lp = 1 to 8
sSQL = "select SUM (数量) AS sl FROM 表A WHERE 礼品 = 礼品"&lp&" AND 支行 = 支行"&zh&""
set oRS = oConn.Execute(sSQL)
response.write("<td>" & oRs("sl") & "</td>")
NEXT
response.write("</tr>")
NEXT

'数量合计
response.write("<tr><td>数量合计</td>")
FOR lp = 1 to 8
sSQL = "select SUM (数量) AS sl FROM 表A WHERE 礼品 = 礼品"&lp&"
set oRS = oConn.Execute(sSQL)
response.write("<td>" & oRs("sl") & "</td>")
NEXT
response.write("</tr>")
%>
</table>
jiyi30215 2009-02-24
  • 打赏
  • 举报
回复
up~~~~~
jiyi30215 2009-02-24
  • 打赏
  • 举报
回复
up
jiyi30215 2009-02-24
  • 打赏
  • 举报
回复
是统计出表B来,相应的礼品在表A里


礼品与支行都是动态的。
layers2323 2009-02-24
  • 打赏
  • 举报
回复
select sum(case 礼品 when '礼品1' then 数量 else 0 end)as 礼品1,
sum(case 礼品 when '礼品2' then 数量 else 0 end)as 礼品2,
..................
from
group by 支行
lychome 2009-02-24
  • 打赏
  • 举报
回复
在ASP页面中查询统计出来表B来。
什么意思???

是统计出表B里相应礼品在表A中怎样?还是???
parss 2009-02-24
  • 打赏
  • 举报
回复

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧