結果 : sql join on different columns based on condition