OK, I think I'm missing the forest for the trees on this one.
I've been given a list of 27 position codes and asked to produce a listing of everyone currently in those position codes and how long each person has been in that position.
It's the recursing back through the chain of PAEMPPOS records for each person that's baking my noodle. I can't just pull MIN(EFFECT_DATE) because they may have been in that position before with a break in service, and I have to consider ONLY their current length of service.
Someone, please tell me there's some super-easy way to do this that I'm completely missing.
Thanks. I figured it out by joining HRHISTORY where FLD_NBR = 126 and pulling the most recent BEG_DATE.