如何用ASP+ACCESS如何解决在同一个表里复制多个数据并生成新数据的问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:20:50
在做程序的时候,有两个数据库表,分别是A表和B表,A表是存放日期的,B表是存放与A表日期相关联的价格

A表字段
aID,adate, adidian
B表字段
bID,adateid,bjia,bjiasuo

假设A表里的数据是这样排列的

aID,adate, adidian

1 2009-5-30 北京
2 2009-5-31 上海
3 2009-6-1 深圳
4 2009-6-2 南京

假设B表里的数据是这样排列的

bID,adateid,bjia,bjiasuo

1 1 100 物品小型价
2 1 200 物品中型价
3 1 300 物品大型价
4 2 100 物品小型价
5 2 200 物品中型价
6 2 300 物品大型价
7 3 100 物品小型价
8 3 200 物品中型价
9 3 300 物品大型价
10 4 100 物品小型价
11 4 200 物品中型价
12 4 300 物品大型价

我想要做的是复制A表里的数据,并生成一个新的日期数据,同时复制B表里与A表相关联日期adateid的价格数据,
并生成新的价格数据,而且B表新数据里的adateid与A表新数据的aid相同。

A表数据

aID,adate, adidian

1 2009-5-30 北京
2 2009-5-31 上海
3 2009-6-1 深圳
4 2009-6-2 南京
5 2009-5-31 上海

B表数据

具体代码我也需要学习,但我有个想法,可以使用下面这个方法把B表里的数据提出来:

select bjia,bjiasuo from b where adateid = $$

式中$$处就是你刚才加进去的A表的ID,可以用变量传递过去

没明白~但感觉挺复杂啊