SQL Server 初学者在这里。我在 SELECT/UPDATE 语句上遇到了一些问题。我有一个带有订单号列和行号列的表。下面的 select 语句返回我想要的值。我想获取结果并将该数字插入到订单号匹配的同一表上的列中。我是不是想太多了?或者也许在考虑复杂性?:)
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
先感谢您。本
更新:我在下面使用了 Andomars 解决方案,效果很好。谢谢大家的帮助。