Create New Table by Selecting Data from Other Tables with CREATE TABLE AS Opprett ny tabell ved å velge Data fra andre bord med 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. Ved å bruke SQL data manipulasjon statement, et nytt, midlertidig, backup eller vanlig tabell kan opprettes og fylt eller innsatt med data fra en annen tabell eller tabeller hentes ved SELECT statement. 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. SQL data manipulasjon språket CREATE TABLE AS som kan brukes til å opprette en ny tabell bygget fra innholdet i resultatsettet etter et søk på et bord som allerede finnes i databasen. Both the column types, and row data for the new table, come from the SELECT command specified by select. Både kolonnetypene og rad data for den nye tabellen, kommer fra SELECT kommandoen spesifisert av velger.

CREATE TABLE AS has the following syntax or synopsis in simple form: CREATE TABLE AS har følgende syntaks eller sammendrag i enkel form:

CREATE TABLE new_table_name [ ( column [, ...] ) ] AS SELECT [ ( column [, ...] ) ] FROM existing table_name CREATE TABLE new_table_name [(kolonne [...])] AS SELECT [(kolonne [...])] fra eksisterende table_name

The SELECT statement can be in a complex form where data is been retrieved from several tables. Velg setningen kan være i et komplekst skjema der dataene er hentet fra flere tabeller. For the new table, column names can be specified by including the column names in a comma-delimited list. For den nye tabellen, kolonne navnene kan spesifiseres ved å inkludere kolonne navnene i en kommadelt liste. 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. Svært viktig poeng å merke seg at det skal være samme antall kolonner angitt i kolonnen listen foran AS klausul (valgfritt, hvis angitt) for ny tabell som antall mål kolonnene som er returnert av velger setningen. 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: Hvis valgfritt over kolonner i parentes av nye tabellen inneholder ulike antall rader enn radene i SELECT statement tilbake, kan følgende feilmelding vises:

ERROR: CREATE TABLE/AS SELECT has mismatched column count FEIL: CREATE TABLE / AS SELECT har feilaktige kolonne teller

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 . I sin enkleste form er CREATE TABLE AS statement vil opprette en fullstendig backup av en eksisterende tabell inkludert alle kolonner og data ved å bruke setningen CREATE TABLE new_table_name AS SELECT * FROM existing_table_name.

IMPORTANT : The page is machine translated and provided "as is" without warranty. VIKTIG: Siden er maskinen oversatt og tilgjengelig "som er" uten garanti. Machine translation may be difficult to understand. Maskinen oversettelse kan være vanskelig å forstå. Please refer to Vennligst henvis til original English article original engelsk artikkel whenever possible. når det er mulig.


3 Responses to “Create New Table by Selecting Data from Other Tables with CREATE TABLE AS” 3 Svar til "Opprett ny tabell ved å velge Data fra andre bord med CREATE TABLE AS"

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

    CREATE TABLE new_table_name [ ( column [, ...] ) ] AS SELECT [ ( column [, ...] ) ] FROM existing table_name CREATE TABLE new_table_name [(kolonne [...])] AS SELECT [(kolonne [...])] fra eksisterende table_name

    this query possible in MS-ACCESS or not dette søket mulig i MS-tilgang eller ikke

  2. tariq Tariq
    January 10th, 2008 13:31 10 januar 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 i tabellen som er opprettet ved hjelp opprette tabellen som velger "er forskjellig fra data som returneres når samme velger som oppretter tabellen kjøres separat???
    WE are using the tool PL/SQL Developer . Vi bruker verktøyet PL / SQL Developer.
    Any idea what this problem is due to? Aner du hva problemet skyldes?

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

    We can do it also with the query, Vi kan gjøre det også med i søket,

    SELECT * INTO newtable FROM existingtable SELECT * i newtable FRA existingtable

    I think its a little bit shorter. Jeg tror den er litt kortere.

Leave a Reply Avreise en Svar

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> Du kan bruke disse kodene: <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. Abonner på kommentarer funksjonen er deaktivert. To receive notification of latest comments posted, subscribe to Å motta varsel om siste kommentarer postet, abonnere på My Digital Life Comments RSS feed Meg Digital Livet Kommentarer RSS feed or eller register to receive register for å motta new comments in daily email digest. nye kommentarer i den daglige e-digest.
Custom Search

New Articles Nye artikler

Incoming Search Terms for the Article Innkommende søkeord for artikkelen

create table as select opprette tabellen som velger - -- create table select opprette tabellen velger - -- create table as select from opprette tabellen som velger fra - -- create table with select opprette tabellen med utvalgte - -- create table from select opprette tabellen fra velge - -- db2 create table as select DB2 opprette tabellen som velger - -- create table from select statement opprette tabellen fra velger statement - -- create table select from opprette tabellen velger fra - -- db2 create table from select DB2 opprette tabellen fra velge - -- create new table opprette nye bord - -- access create table tilgang opprette tabellen - -- create table as select DB2 opprette tabellen som velger DB2 - -- select create table velger opprette tabellen - -- db2 create table select DB2 opprette tabellen velger - -- create table as select opprette tabellen som velger - -- CREATE TABLE USING SELECT STATEMENT CREATE TABLE BRUKE SELECT STATEMENT - -- create table with data opprette tabellen med data - -- db2 create table as DB2 opprette tabellen som - -- oracle select into new table oracle velge inn nye bord - -- all alle - -- create table select into opprette tabellen velge i - -- create table select opprette tabellen velger - -- create a data table opprette en datatabell - -- create table into opprette tabellen i - -- MS Access Create table as select MS Access Opprett tabellen som velger - -- create table as select in db2 opprette tabellen som velger i DB2 - -- access create table as select tilgang opprette tabellen som velger - -- create table as select ms access opprette tabellen som velger MS Access - -- MS ACCESS CREATE TABLE SELECT MS Access CREATE TABLE SELECT - -- sqlite create table as select SQLite opprette tabellen som velger - -- create table select db2 opprette tabellen velger DB2 - -- access create table select tilgang opprette tabellen velger - -- db2 create table from another table DB2 opprette bordet fra en annen tabell - -- sql create table from select statement sql opprette tabellen fra velger statement - -- Creating tables thru union query in MS access + select into Opprette tabeller gjennom union søket i MS Access + velge i - -- oracle create table as select oracle opprette tabellen som velger - -- create table access opprette tabellen tilgang - -- create table+select opprette tabellen + velger - -- how to create a data table hvordan du oppretter en datatabell - -- create table using select opprette tabellen bruker velger - -- CREATE TABLE SELECT ACCESS CREATE TABLE SELECT ACCESS - -- create table with data from another table lage tabell med data fra en annen tabell - -- create table select as opprette tabellen velger så - -- create table from existing table in Db2 opprette tabellen fra eksisterende tabell i DB2 - -- create table as select access opprette tabellen som velger tilgang - -- SQL Insert table data via select statement SQL Sett tabelldata via velger statement - -- access create table from select tilgang opprette tabellen fra velge - -- oracle create backup table oracle opprette sikkerhetskopien bord - -- db2 create table as select from DB2 opprette tabellen som velger fra - -- db2 create table as select * from DB2 opprette tabellen så velge * fra - -- create table (select opprette tabellen (velg - -- select into new table oracle velge inn nye bord oracle - -- create table from another table in db2 opprette tabellen fra en annen tabell i DB2 - -- create table using select db2 opprette tabellen ved hjelp velger DB2 - -- access create table as tilgang opprette tabellen som - -- oracle create table backup oracle opprette tabellen backup - -- create table as (select opprette tabellen som (velg - -- create backup table sql sikkerhetskopi tabellen sql - -- create table from select opprette tabellen fra velge - -- create table from select statement oracle opprette tabellen fra velger statement oracle - -- create table with select opprette tabellen med utvalgte - -- ms access create table from select MS Access opprette tabellen fra velge - -- db2 create table as DB2 opprette tabellen som - -- oracle create table select oracle opprette tabellen velger - -- microsoft access create table as select Microsoft Access opprette tabellen som velger - -- create table another table db2 opprette tabellen annen tabell DB2 - -- CREATE TABLE INTO SELECT CREATE TABLE INTO SELECT - -- make a data table online foreta en datatabell online - -- create data table opprette data tabellen - -- CREATE TABLE AS SELECT ORACLE CREATE TABLE AS SELECT ORACLE - -- create table + select opprette tabellen + velger - -- create a backup table in SQL opprette en sikkerhetskopi tabellen i SQL - -- create a table from select statement Opprett en tabell fra velger statement - -- create table from other table opprette tabellen fra andre bordet - -- create backup table in sql sikkerhetskopi tabell i sql - --