結果 : sql self join returning duplicate rows