SQL Server初學者在這裏。我在SELECT/UPDATE語句中遇到了一些麻煩。我有一個包含訂單號列和行號列的表格。下面的select語句返回我想要的值。我想取得結果並將該號碼插入到訂單號匹配的同一張表中的一列中。我在想這個嗎?或者也許在考慮複雜性? :)SELECT Aggregate and UPDATE - SQL Server
SELECT
ORDNUM, COUNT(LINNUM) AS 'CountLines'
FROM [TableName]
WHERE STS = '3' AND DUEQTY < ONHAND AND STYPE = 'CU'
GROUP BY ORDNUM
UPDATE [TableName]
SET LNCNT = 'CountLines'
WHERE ORDNUM = ORDNUM
在此先感謝您。 Ben
更新:我在下面使用Andomars解決方案,它工作得很好。謝謝大家的幫助。
提示:當您與您正在使用的數據庫軟件的版本標記SQL問題,它可以幫助幫手。 – HABO 2012-08-16 15:35:33