我正在檢索mlog
表的結果,並在下面的代碼1的幫助下計算qtyn
的小計。我一直堅持如何加入第一個代碼標準。與集合函數運行總和
感謝您的幫助
1.
SELECT autn, date, itcode, qtyn, out,
date, phstock,
qtyn + COALESCE(
(SELECT SUM(qtyn) FROM dbo.mlog b
WHERE b.autn < a.autn
AND itcode = '40'), 0) AS balance
FROM dbo.mlog a
WHERE (itcode = '40')
ORDER BY autn
2.
date >=(SELECT MAX([date]) FROM mlog)
@MartinSmith也許'SQL Server' '專欄。 *我猜*。 –
@marc_s sql 2005 – apfiru
@marc_s Microsoft SQL Server 2005 - 9.00.1399.06 – apfiru