The presence of SQL Server Management Studio 2014 does not mean that the version of SQL Server is the same, but in any case ..
SQL Server 2012+ LAG, "" . "previous" , .
SELECT
CASE WHEN ColumnA = LAG(ColumnA) OVER (ORDER BY ColumnA, ColumnB)
THEN '' ELSE ColumnA END AS FinalColumnA
,ColumnB
,CASE WHEN ColumnC = LAG(ColumnC) OVER (ORDER BY ColumnA, ColumnB)
THEN '' ELSE ColumnC END AS FinalColumnC
,ColumnD
FROM ReportStorageDetails
WHERE Date=@Date
ORDER BY ColumnA, ColumnB;
- ( #), .