select Distinct child.PK, parent.PK ; FROM parent join child on parent.PK==child.FK ; ORDER by child.PKthe fields will be physically backwards from what you wanted in the output due to the way SQL uses the distinct clause, but field order isn't really important - especially if you're using this Select as the basis for a view (which will likely be interfaced with a grid)