To do two different years in the same report, you either need to do a subquery for the Previous year,as the Fact Table Year cant do two joins to two different year columns, or put a 0 column in the Fact table and as the primary key of the Year table,so that One join can pick up two separate years.