SELECT {OrganizationUnit}.*, {User}.*, CASE WHEN Dep.[Id] IS NULL THEN {OrganizationUnit}.[Name] ELSE Dep.[Name] END AS Department FROM {OrganizationUnit} LEFT JOIN {User} ON {OrganizationUnit}.[ManagerId] = {User}.[Id] LEFT JOIN {OrganizationUnit} Dep ON {OrganizationUnit}.[ParentOrgUnitId] = Dep.[Id] WHERE CharIndex('(',{OrganizationUnit}.[Name]) <> 1 ORDER BY Department,{OrganizationUnit}.[Level],{OrganizationUnit}.[Name]
Avoid LIKE expressions with leading wildcards (e.g., '%TERM').
LIKE
'%TERM'