SQL Pivot table, with multiple pivots on criteria

Solution 1:

Use conditional expressions to emulate data pivot. Example:

SELECT fyear, Month, Monthname, Count(*) AS CountALL, Sum(total_number_requested) AS TotNum, 
Sum(IIf(reservation_status = "Order Created", total_number_Requested, Null)) AS SumCreated
FROM tablename
GROUP BY fyear, Month, MonthName

More info:
SQLServer - Multiple PIVOT on same columns
Crosstab Query on multiple data points