SELECT [ ALL | DISTINCT [ ON ( expresión [, ...] ) ] ] expresión [ AS nombre ] [, ...] [ INTO [ TEMPORARY | TEMP ] [ TABLE ] nueva_tabla ] [ FROM tabla [ alias ] [, ...] ] [ WHERE condición ] [ GROUP BY columna [, ...] ] [ HAVING condiciónn [, ...] ] [ { UNION [ ALL ] | INTERSECT | EXCEPT } select ] [ ORDER BY columna [ ASC | DESC | USING operador ] [, ...] ] [ FOR UPDATE [ OF Nombre_de_clase [, ...] ] ] LIMIT { contador | ALL } [ { OFFSET | , } incio ]
SELECT INTO Crea una nueva tabla a partir del resultado de una query. Típicamente, esta query recupera los datos de una tabla existente, pero se permite cualquier query de SQL.
Nota: CREATE TABLE AS es funcionalmente equivalente al comando SELECT INTO.