Создание временных таблиц в SQL

Я пытаюсь создать временную таблицу, которая выбирает только данные для определенногоregister_type, Я написал этот запрос, но он не работает:

$ CREATE TABLE temp1
(Select 
    egauge.dataid,
    egauge.register_type,
    egauge.timestamp_localtime,
    egauge.read_value_avg
from rawdata.egauge
where register_type like '%gen%'
order by dataid, timestamp_localtime ) $

Я использую PostgreSQL.

Не могли бы вы сказать мне, что не так с запросом?

Ответы на вопрос(2)

Ваш ответ на вопрос