SQL Semi-Join with WHERE EXISTS: Filter Without Duplicates