Sql Self Join Explanation