- Create Hierarchy for Department and Job title
- Generating to display the total number of hired employees, active employees, and terminated employees.
Total Hired: COUNT([Employee ID])
Total Active: COUNT(IF ISNULL([Termdate]) THEN [Employee ID] END)
Total Terminated: COUNT(IF NOT ISNULL([Termdate]) THEN [Employee ID] END)
- To return which states are HQ else Branch
CASE [State] WHEN 'New York' THEN 'HQ' ELSE 'Branch' END
[Total Hired] / TOTAL([Total Hired])
[Total Terminated] / TOTAL([Total Terminated])
DATEDIFF('year', [Birthdate], TODAY())
IF [Age] < 25 THEN '<25'
ELSEIF [Age] >= 25 AND [Age] < 35 THEN '25-34'
ELSEIF [Age] >= 35 AND [Age] < 45 THEN '35-44'
ELSEIF [Age] >= 45 AND [Age] < 55 THEN '45-54'
ELSEIF [Age] >=55 THEN '55+'
END
IF ISNULL([Termdate]) THEN 'Hired'
ELSE 'Terminated'
END
WINDOW_MAX([Total Hired]) = [Total Hired]
WINDOW_MAX([% Total Hired]) = [% Total Hired]
RANK([% Total Hired]) <= 2
RANK([% Total Hired]) <= 1
[First Name] + '' + [Last Name]
IF ISNULL([Termdate])
THEN DATEDIFF('year', [Hiredate], TODAY())
ELSE DATEDIFF('year', [Hiredate], [Termdate])
END