У меня отлично работает сводная таблица, и ниже находится сводная таблица, которую я создал
SET @SQL =
'
SELECT * FROM
(SELECT
User.[Parties]
,User.[Accounts]
,User.[Amount]
FROM User) AS BaseData
PIVOT(
SUM(BaseData.[Amount])
FOR BaseData.[Parties]
IN(' + @Parties + '
)
) AS PivotTable
'
EXEC( @SQL)
И пример того, что я могу получить, когда @Parties = Tom
Accounts Tom
Loan 1000
Bank 3000
Bank2 1500
Но у меня возникли проблемы с форматированием чисел в сводных результатах.Я хочу, чтобы это выглядело как ...
Accounts Tom
Loan 1,000
Bank 3,000
Bank2 1,500
Я знаю, что для этого используется код ...
FORMAT(User.Amount, 'N0') AS Amount
Но я не могу получить это в результатах сводкиУ кого-нибудь есть идеи?