表1
字段: NO qty
A01 10
B02 25
. .
. .
表2
字段: NO qty amt ....
A01 3
B02 30
C01 6
. .
. .
能否用一个Sql语句实现按关键字段(no) 表1 - 表2的后得到一个新的结果集
NO qty
A01 7 (10-3)
B02 -5 (25-30)
.
.
字段: NO qty
A01 10
B02 25
. .
. .
表2
字段: NO qty amt ....
A01 3
B02 30
C01 6
. .
. .
能否用一个Sql语句实现按关键字段(no) 表1 - 表2的后得到一个新的结果集
NO qty
A01 7 (10-3)
B02 -5 (25-30)
.
.
谢谢了!
还想再问个问题,
在SQL SERVER存储过程里
有这样一句: select * into #mytmp from myTable (为方便计算用临时表)
如果多个客户端同时执行此存储过程时,是否会有问题?
表名#mytmp________0000001
这个名你可以在
pubs里查找的。select name from sysobjects
from 表1 a,表2 b
where a.no=b.no
update c set c.qty=a.qty-b.qty
from 表1 a,表2 b ,(select a.no,a.qty from 表1 a,表2 b where a.no=b.no) c
where a.no=b.no
and a.no=c.no
and b.no=c.no