Temporäre Tabellen in SQL erstellen

Ich versuche, eine temporäre Tabelle zu erstellen, die nur die Daten für eine bestimmte auswähltregister_type. Ich habe diese Abfrage geschrieben, aber sie funktioniert nicht:

$ 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 ) $

Ich benutze PostgreSQL.
Könnten Sie mir bitte sagen, was mit der Abfrage nicht stimmt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage