Create New Table by Selecting Data from Other Tables with CREATE TABLE AS Membuat Tabel Baru oleh Memilih Data dari Tabel lain dengan CREATE TABLE AS

By using SQL data manipulation statement, a new, temporary, backup or regular table can be created and filled or inserted with data from another table or tables retrieved by SELECT statement. Dengan menggunakan pernyataan SQL manipulasi data, yang baru, sementara, cadangan atau biasa tabel dapat dibuat dan diisi atau dimasukkan dengan data dari tabel lain atau meja diambil oleh pernyataan SELECT. The SQL data manipulation language is CREATE TABLE AS which can be used to create a new table built from contents of result set by a query on a table that already exists within the database. Manipulasi data di SQL adalah bahasa CREATE TABLE AS yang dapat digunakan untuk menciptakan tabel baru dibangun dari isi dari hasil yang ditetapkan oleh query pada tabel yang sudah ada dalam database. Both the column types, and row data for the new table, come from the SELECT command specified by select. Kedua jenis kolom, dan baris data untuk tabel yang baru, berasal dari perintah SELECT ditentukan oleh pilih.

CREATE TABLE AS has the following syntax or synopsis in simple form: CREATE TABLE AS memiliki sintaks berikut atau sinopsis dalam bentuk sederhana:

CREATE TABLE new_table_name [ ( column [, ...] ) ] AS SELECT [ ( column [, ...] ) ] FROM existing table_name CREATE TABLE new_table_name [(column [, ...])] AS SELECT [(column [, ...])] DARI ada table_name

The SELECT statement can be in a complex form where data is been retrieved from several tables. Pernyataan SELECT yang dapat dalam bentuk kompleks dimana data yang diambil dari beberapa meja. For the new table, column names can be specified by including the column names in a comma-delimited list. Untuk tabel yang baru, nama kolom dapat ditentukan oleh termasuk dalam kolom nama koma-delimited daftar. Very important point to take note is that there should be the same number of columns specified in the column list preceding the AS clause (optional, if specified) for new table as the number of target columns that are returned by the select statement. Sangat penting untuk dicatat adalah bahwa seharusnya ada yang sama jumlah kolom yang ditentukan dalam daftar kolom yang sebelumnya SEBAGAIMANA ayat (opsional, jika ditentukan) untuk tabel baru sebagai target jumlah kolom yang dikembalikan oleh pernyataan pilih. If the optional list of columns in parentheses of new table contains different number of rows than the rows the SELECT statement returns, the following error message will be displayed: Jika daftar pilihan kolom dalam tanda kurung baru tabel berisi jumlah baris yang berbeda dibandingkan dengan baris yang pernyataan SELECT kembali, berikut ini pesan kesalahan akan ditampilkan:

ERROR: CREATE TABLE/AS SELECT has mismatched column count ERROR: CREATE TABLE / SELECT AS telah mismatched kolom dihitung

In its simplest form, CREATE TABLE AS statement will create a complete backup of an existing table including all columns and data simply by using the statement CREATE TABLE new_table_name AS SELECT * FROM existing_table_name . Dalam bentuk sederhana, pernyataan CREATE TABLE AS akan menciptakan sebuah cadangan lengkap dari tabel yang ada termasuk semua kolom dan data hanya dengan menggunakan pernyataan CREATE TABLE new_table_name AS SELECT * FROM existing_table_name.

IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman yang diterjemahkan mesin dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Mesin terjemahan mungkin sulit dimengerti. Please refer to Silakan merujuk ke original English article artikel asli Inggris whenever possible. bila memungkinkan.


3 Responses to “Create New Table by Selecting Data from Other Tables with CREATE TABLE AS” 3 Responses "Buat Baru Tabel oleh Memilih Data dari Tabel lain dengan CREATE TABLE AS"

  1. Dinesh Dinesh
    January 28th, 2009 17:46 Januari 28, 2009 17:46
    3 3

    CREATE TABLE new_table_name [ ( column [, ...] ) ] AS SELECT [ ( column [, ...] ) ] FROM existing table_name CREATE TABLE new_table_name [(column [, ...])] AS SELECT [(column [, ...])] DARI ada table_name

    this query possible in MS-ACCESS or not permintaan ini mungkin MS-ACCESS atau tidak

  2. tariq tariq
    January 10th, 2008 13:31 Januari 10, 2008 13:31
    2 2

    Data in the table that is created using create table as select” is different from the data that is returned when the same select that creates the table is executed separately???? Data dalam tabel yang dibuat dengan membuat tabel sebagai pilih "berbeda dengan data yang dikembalikan pada saat yang sama pilih yang membuat tabel dijalankan secara terpisah?
    WE are using the tool PL/SQL Developer . WE menggunakan alat PL / SQL Developer.
    Any idea what this problem is due to? Any idea apa masalah ini disebabkan?

  3. ikarus ikarus
    April 1st, 2007 03:26 April 1, 2007 03:26
    1 1

    We can do it also with the query, Kami juga dapat melakukannya dengan permintaan,

    SELECT * INTO newtable FROM existingtable SELECT * INTO newtable DARI existingtable

    I think its a little bit shorter. I think its sedikit singkat.

Leave a Reply Meninggalkan Balas

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Anda dapat menggunakan tag ini: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Berlangganan ke fitur komentar telah dinonaktifkan. To receive notification of latest comments posted, subscribe to Untuk menerima pemberitahuan komentar diposting terbaru, berlangganan My Digital Life Comments RSS feed Saya Digital Life Komentar RSS feed or atau register to receive mendaftar untuk menerima new comments in daily email digest. komentar baru di email harian digest.
Custom Search

New Articles Artikel Baru

Incoming Search Terms for the Article Cari Syarat masuk untuk Artikel

create table as select membuat tabel sebagai pilih - -- create table select membuat tabel pilih - -- create table as select from membuat tabel sebagai pilih dari - -- create table with select membuat tabel dengan memilih - -- create table from select membuat tabel dari pilih - -- db2 create table as select db2 membuat tabel sebagai pilih - -- create table from select statement membuat tabel pilih dari pernyataan - -- create table select from membuat tabel pilih dari - -- db2 create table from select db2 membuat tabel pilih dari - -- create new table menciptakan tabel baru - -- access create table akses membuat tabel - -- create table as select DB2 membuat tabel sebagai pilih DB2 - -- select create table pilih membuat tabel - -- db2 create table select db2 membuat tabel pilih - -- create table as select membuat tabel sebagai pilih - -- CREATE TABLE USING SELECT STATEMENT CREATE TABLE SELECT MENGGUNAKAN PERNYATAAN - -- create table with data membuat tabel dengan data - -- db2 create table as db2 membuat tabel sebagai - -- oracle select into new table oracle pilih baru ke dalam tabel - -- all semua - -- create table select into membuat tabel menjadi pilih - -- create table select membuat tabel pilih - -- create a data table membuat tabel data - -- create table into membuat tabel menjadi - -- MS Access Create table as select MS Access, Membuat tabel sebagai pilih - -- create table as select in db2 membuat tabel di pilih sebagai db2 - -- access create table as select akses membuat tabel sebagai pilih - -- create table as select ms access membuat tabel pilih sebagai akses ms - -- MS ACCESS CREATE TABLE SELECT MS ACCESS CREATE TABLE SELECT - -- sqlite create table as select SQLite membuat tabel sebagai pilih - -- create table select db2 membuat tabel pilih db2 - -- access create table select akses membuat tabel pilih - -- db2 create table from another table db2 membuat tabel dari tabel lain - -- sql create table from select statement sql membuat tabel pilih dari pernyataan - -- Creating tables thru union query in MS access + select into Menciptakan tabel melalui serikat permintaan di MS + akses ke pilih - -- oracle create table as select oracle membuat tabel sebagai pilih - -- create table access membuat tabel akses - -- create table+select membuat tabel + pilih - -- how to create a data table cara membuat data tabel - -- create table using select membuat tabel menggunakan pilih - -- CREATE TABLE SELECT ACCESS CREATE TABLE SELECT AKSES - -- create table with data from another table membuat tabel dengan data dari tabel lain - -- create table select as membuat tabel pilih sebagai - -- create table from existing table in Db2 membuat tabel yang ada dalam tabel Db2 - -- create table as select access membuat tabel pilih sebagai akses - -- SQL Insert table data via select statement SQL Sisipkan tabel data melalui pernyataan pilih - -- access create table from select akses membuat tabel dari pilih - -- oracle create backup table oracle membuat cadangan tabel - -- db2 create table as select from db2 membuat tabel sebagai pilih dari - -- db2 create table as select * from db2 membuat tabel sebagai pilih * dari - -- create table (select membuat tabel (pilih - -- select into new table oracle pilih baru ke dalam tabel oracle - -- create table from another table in db2 membuat tabel lain dalam tabel db2 - -- create table using select db2 membuat tabel menggunakan pilih db2 - -- access create table as akses membuat tabel sebagai - -- oracle create table backup oracle membuat tabel cadangan - -- create table as (select membuat tabel sebagai (pilih - -- create backup table sql membuat cadangan tabel sql - -- create table from select membuat tabel dari pilih - -- create table from select statement oracle membuat tabel pilih pernyataan dari oracle - -- create table with select membuat tabel dengan memilih - -- ms access create table from select ms akses membuat tabel dari pilih - -- db2 create table as db2 membuat tabel sebagai - -- oracle create table select oracle membuat tabel pilih - -- microsoft access create table as select microsoft akses membuat tabel sebagai pilih - -- create table another table db2 lain membuat tabel tabel db2 - -- CREATE TABLE INTO SELECT CREATE TABLE INTO SELECT - -- make a data table online membuat tabel data online - -- create data table membuat tabel data - -- CREATE TABLE AS SELECT ORACLE CREATE TABLE AS SELECT Oracle - -- create table + select membuat tabel + pilih - -- create a backup table in SQL membuat cadangan tabel di SQL - -- create a table from select statement membuat tabel pilih dari pernyataan - -- create table from other table membuat tabel dari tabel - -- create backup table in sql membuat cadangan tabel di sql - --