asp 排序问题 追加50分

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:13:51
表1和表2用 ID1关联
求某产品在某时间段的记录,该时间段是变量 根据网页中的输入确定时间,列出记录,记录排序以产品记录的(数量总和)大小排序,如:
表1记录
ID1 日期
1 2008-7-9
2 2008-8-8
3 2008-9-18

表2记录
ID2 产品名 数量 ID1
1 A 20 1
2 B 10 1
3 C 5 1
4 A 20 2
5 C 10 2
6 B 36 3
7 C 5 3
统计出的2008-7-9至2008-8-8结果:
产品名 数量
A 40
C 15
B 10
统计出的2008-7-9至2008-9-18结果:
产品名 数量
B 46
A 40
C 20
排版乱了,表2记录第1列 1,2,3,4,5,6,7为表2ID ,第2列 A,B,C为产品名,第3列 20,10,5,20,10,36,5为数量 第4列 1,2,3 为表1ID ,日期变量 根据网页输入而定,根据某产品在某时间的数量总和降序排序,不知道各位高手懂我的意思不?如果你的答案能用 我将追加50分,谢谢!
侧重点:
1、按产品数量总和排序
2、日期不固定

<input type=text name=key>
<%
set rs=conn.execute ("select table1.*,table2.* from table1,table2 where table1.id1=table2.id1 and table1.日期='"&key&"'")
'你的KEY中输入必需为日期格式,这里你可以加条件限制,我就不写了

%>