sql >> データベース >  >> RDS >> PostgreSQL

Postgres-CREATE TABLE FROM SELECT

    それは次のように簡単です:

    create table new_table
    as 
    select t1.col1, t2.col2
    from some_table t1
       join t2 on t1.id = t2.some_id;
    

    そのために任意のselectステートメントを使用できます。新しいテーブルの列名は、クエリで使用される列エイリアスによって定義されます。

    マニュアルの詳細:http://www.postgresql.org/docs/current/static/sql-createtableas.html



    1. PythonリストからPostgreSQL配列へ

    2. BLOB列のテキストを置き換える

    3. PythonでのMongoEngineによるインデックス作成の処理

    4. Neo4j-Cypherを使用してCSVファイルからデータをインポートする