I tried the part of your query I could decpher from the diagram, and using the database I sent you previously, tried the followinr
(it doesn't have all your output fields)
Code:
SELECT [CS-3Compilation].Name, [CS-3Compilation].JobClass, [CS-3Compilation].Step, SalaryForJobClassLevels.Salary, [CS-3Compilation].[Sal Con Date], (select JobLevel +1 as NextStep from SalaryForJobClassLevels NX where JobClass =SalaryForJobClassLevels.JobClass and JobLevel =SalaryForJobClassLevels.JobLevel) AS Expr1
FROM [CS-3Compilation] INNER JOIN SalaryForJobClassLevels ON ([CS-3Compilation].Step = SalaryForJobClassLevels.JobLevel) AND ([CS-3Compilation].JobClass = SalaryForJobClassLevels.JobClass)
WHERE ((([CS-3Compilation].[Sal Con Date])<>0));