Странно.
А у вас точно там не должно дублей быть ? При джоине такое возможно если одному значению ключа соответствует две записи в связанной табличке.
А вообще времянки лучше не джоинить. Тормозит.
Вот хорошая тема была.
Временные таблицы и скорость работы