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