Write SQL query to solve given problem: How many methods does solution 1 have? And please tell me if solution 1 needs to be compiled.. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT COUNT(T2.SolutionId) , CASE WHEN T1.WasCompiled = 0 THEN 'Needs' ELSE 'NoNeeds' END needToCompile FROM Solution AS T1 INNER JOIN Method AS T2 ON T1.Id = T2.SolutionId WHERE T2.SolutionId = 1