"Темповая" таблица это таблица, которая существует в рамках одного запроса(по крайней мере должна, если вы ее удалите и предусмотрите удаление на случай падения самого запроса). Ее можно использовать как обычную таблицу - джойнить, селектить и прочее. Надеюсь для вашей задачи это достаточно правильное решение, так как в oracle есть еще такая вещь как CTE, которая очень похожа на временную таблицу, но не требует ее ручного удаления.