程序我调试过了 没问题啊
------以下为调试代码,你可在查询分析器中直接运行
Create Table #ls1 (單別 VARCHAR(10),
單號 VARCHAR(11),
品號 VARCHAR(10),
品名 VARCHAR(10),
規格 VARCHAR(10),
數量 INT,
單價 INT,
總金額 INT)
INSERT INTO #ls1 VALUES('3003', '20080612001','10012','布格','2*1',5,10,50)
INSERT INTO #ls1 VALUES('3003', '20080613002','10121','布條','2*3',10,10,100)
SELECT * ,(SELECT SUM(總金額) FROM #ls1 B WHERE B.單號<=#ls1.單號)
FROM #ls1
DROP TABLE #ls1
我再仔细看了下你的代码,也好象看不到什么大的问题,你能否将这两个表的部分数据,特别是出错的那几条数据都发给我,是两个表的数据,不是两个表查询合并后的数据