I have this SQL statement:
which gives me the "Invalid column name 'RoleName'" error. What I need to see is HoursWorked summed by 'RoleName':
Thanks in advance!
Code:
SELECT
SUM([Time].HoursWorked) AS HoursWorked,
CASE
WHEN Role.Description='Billing Coordinator' OR Role.Description='Staff Accountant' OR Role.Description='Financial Analyst' THEN 'AT'
WHEN Role.Description='Creative Director' OR Role.Description='Creative Designer' THEN 'CR'
WHEN Role.Description='Technology Specialist' OR Role.Description='Sr. IT Developer' THEN 'IT'
WHEN Role.Description='Account Manager' THEN 'AM'
WHEN Role.Description='Lead Program Manager' OR Role.Description='Program Manager' THEN 'LPM'
WHEN Role.Description='Program Assistant' THEN 'PA'
ELSE 'Other'
END 'RoleName'
FROM
[Time] INNER JOIN TimeBlock ON
[Time].TimeBlockId = TimeBlock.TimeBlockId INNER JOIN Project ON
TimeBlock.ProjectId = Project.ProjectId INNER JOIN Role ON
[Time].RoleId = Role.RoleId INNER JOIN Team ON
Role.TeamId = Team.TeamId
WHERE Project.ProjectId = 88
GROUP BY RoleName
Thanks in advance!