Ciao,
il PIVOT nel tuo caso sarà qualcosa di questo tipo:
SELECT
cliente,[202012],[202011] /*, ......*/
FROM
dbo.Clienti
PIVOT
(
SUM(Prest)
FOR AnnoMese IN ([202012],[202011] /*, .....*/)
) AS PivotTable;
Un paio di dritte per capire la query:
* ciò che specifichi tra quadre (nella select e nella clausola FOR) sono i reali valori che hai all'interno delle righe in corrispondenza della colonna AnnoMese, più valori metti, più colonne rappresenti e più valori pivotterai
* all'interno di PIVOT puoi specificare una funzione di AGGREGAZIONE, io ho usato SUM per ottenere la somma dei valori di "prest" in caso un cliente avesse più volte un valore di "prest" per lo stesso "AnnoMese"; tu chiaramente puoi decidere di specificare MIN, MAX, AVG, ....ecc