PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres - CREATE TABLE FROM SELECT

To tak proste, jak:

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

W tym celu możesz użyć dowolnej instrukcji select. Nazwy kolumn nowej tabeli są zdefiniowane przez aliasy kolumn użyte w zapytaniu.

Więcej szczegółów w instrukcji:http://www.postgresql.org/docs/current/static/sql-createtableas.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego sekwencje identyfikatorów SQL nie są zsynchronizowane (w szczególności przy użyciu Postgresa)?

  2. Naprawianie dziur/luk w liczbach generowanych przez sekwencję Postgres

  3. Heroku Rails 4 nie może połączyć się z serwerem:połączenie odrzucone

  4. Jak uniknąć blokady dostawców chmury PostgreSQL?

  5. Najlepsze narzędzia alertów i powiadomień dla PostgreSQL