Can anyone help me to convert this SQL Query to Linq Query. I tried with different ways. but still I'm not able to to it.
SELECT ISNULL(SUM(CASE WHEN Age < 10 THEN 1 ELSE 0 END), 0) AS Between0to10,
ISNULL(SUM(CASE WHEN Age BETWEEN 11 AND 20 THEN 1 ELSE 0 END), 0) AS Between11to20,
ISNULL(SUM(CASE WHEN Age BETWEEN 21 AND 30 THEN 1 ELSE 0 END), 0) AS Between21to30,
ISNULL(SUM(CASE WHEN Age BETWEEN 31 AND 40 THEN 1 ELSE 0 END), 0) AS Between31to40,
ISNULL(SUM(CASE WHEN Age BETWEEN 41 AND 50 THEN 1 ELSE 0 END), 0) AS Between41to50,
ISNULL(SUM(CASE WHEN Age BETWEEN 51 AND 60 THEN 1 ELSE 0 END), 0) AS Between51to60,
ISNULL(SUM(CASE WHEN Age BETWEEN 61 AND 70 THEN 1 ELSE 0 END), 0) AS Between61to70,
ISNULL(SUM(CASE WHEN Age BETWEEN 71 AND 80 THEN 1 ELSE 0 END), 0) AS Between71to80,
ISNULL(SUM(CASE WHEN Age BETWEEN 81 AND 90 THEN 1 ELSE 0 END), 0) AS Between81to90,
ISNULL(SUM(CASE WHEN Age BETWEEN 91 AND 100 THEN 1 ELSE 0 END), 0) AS Between91to100
FROM CovidMaster