• Why do you think that recursion is the correct approach here? I don't think it is, because a recursive query needs to maintain the same "shape" throughout and I don't think that is true with your intermediate results.

    Drew

    J. Drew Allen
    Business Intelligence Analyst
    Philadelphia, PA