X
xll
Unregistered / Unconfirmed
GUEST, unregistred user!
有一个表需复制,但复制的表与源表有点区别,因此batchmove之类不能用
这个表如下:
table test1(a,b,c) a,b,c为字段
复制的表为test2 ,字段一致
复制的条件为:
if test1.b1=1
if test1.b2=3
生成3条记录
test2.a=1
test2.a=2
test2.a=3
因此一条记录变成了3 条,
下一条记录
if test1.b1=1
if test1.b2=5
test2.a=1
test2.a=2
test2.a=3
test2.a=4
test2.a=5
因此一条记录变成了5 条,
...
问题:我用table效率很低.能否用query来解决,
这个表如下:
table test1(a,b,c) a,b,c为字段
复制的表为test2 ,字段一致
复制的条件为:
if test1.b1=1
if test1.b2=3
生成3条记录
test2.a=1
test2.a=2
test2.a=3
因此一条记录变成了3 条,
下一条记录
if test1.b1=1
if test1.b2=5
test2.a=1
test2.a=2
test2.a=3
test2.a=4
test2.a=5
因此一条记录变成了5 条,
...
问题:我用table效率很低.能否用query来解决,