I have data as shown below:
server_name     database_name   totaldb_size_megs   MonthYear
NAULNSQD003 DBAInfo 18  Aug-18
NAUSPLNSQD003   master  6.4375  Aug-18
NALNSQD003  model   33  Sep-18
NAUSPQD003  msdb    15.6875 Aug-18
NAUSSQD003  tempdb  824 Aug-18
NAUQD003    DBAInfo 18  Sep-18
How to achieve it in below format. Columns and rows:
Servername  Dataabse name    Aug    Sep     Growth 
Servername    Dbname        Dbsize  Dbsize  Aug-Sep
I have tried pivot but unable to get it
select MODIFDT,OldItemNumber from
(
  select  MODIFDT,OldItemNumber,rowid,ShortDescription
  from cdvtool..itemmaster
) d
pivot
(
  max(rowid)
  for ShortDescription in (MODIFDT,OldItemNumber)
) piv
And have a logic of: If I query it for current month(March), i need to get the details of the previous two months data
 
    