SET @count = 0
SET @select = ''
WHILE @count < @c_count
BEGIN
SET @count = @count+1.
SET @select = @select+'cinema'+cast(@count AS VARCHAR)+'+'
END
SET @select = SUBSTRING(@select, 1, LEN(@select) - 1)
select @qty = qty from #qty
SET @buffer = 'UPDATE #table SET total_sales = '+@select
PRINT @buffer
EXEC(@buffer)
update #table set total_quantity = tq.qty from #table t inner join #qty tq on t.pkey =tq.id
#table を更新するコードは次のとおりです。最後の更新を @buffer に入れるのに問題があります。助けてください。