PostgreSQL: Tabelle erstellen, falls nicht vorhanden AS

Ich benutze PostgreSQL und bin SQL-Anfänger. Ich versuche, eine Tabelle aus einer Abfrage zu erstellen, und wenn ich Folgendes ausführe:

CREATE TABLE table_name AS
   (....query...)

it funktioniert gut. Aber wenn ich 'falls nicht vorhanden' hinzufüge und starte:

CREATE TABLE IF NOT EXISTS table_name AS
   (....query...)

ei genau der gleichen Abfrage erhalte ich:

ERROR: syntax error at or near "as"

Gibt es eine Möglichkeit, dies zu tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage