0
我有一個'Share 02015'值的特定數據。我分割數據並用最大值增加數字部分。然後當我嘗試更新查詢時,它會拋出以下錯誤。如何解決「聚合可能不會出現在UPDATE語句的集合列表中。」
集合可能不會出現在UPDATE語句的集合列表中。
我使用的查詢是
UPDATE dbo.Ledgers
SET LedgerName = 'Share 00' +(CAST(MAX(CAST(SUBSTRING(LedgerName, CHARINDEX(' ', LedgerName) + 1, 6) AS int)+1)AS nvarchar))
WHERE LedgerName = 'Share 00877';