Skapar en tabellfråga.
Syntax
SELECT fält1[, fält2[, ...]] INTO newtable [IN externaldatabase]
FROM-källa
SELECT...INTO-uttrycket består av följande delar:
Element |
Beskrivning |
fält1, fält2 |
Namn på de fält som ska kopieras till den nya tabellen. |
nytabell |
Namnet på tabellen som ska skapas. Om nytabell har samma värde som namnet på en befintlig tabell uppstår ett trap-fel. |
externdatabas |
Sökväg till en extern databas. En beskrivning av sökvägen finns i IN-satsen. |
källa |
Namnet på den befintliga tabell från vilken posterna väljs. Det kan vara en eller flera tabeller eller en fråga. |
Kommentarer
Du kan använda tabellfrågor för att arkivera poster, göra säkerhetskopior av tabeller eller göra kopior för att exportera till en annan databas eller för att använda som grund för rapporter som visar data för en viss tidsperiod. Du kan till exempel skapa en rapport om månadsförsäljning per region genom att köra samma tabellfråga varje månad.
Meddelanden:
-
Du kanske vill definiera en primärnyckel för den nya tabellen. När du skapar tabellen ärver fälten i den nya tabellen datatyp och fältstorleken för varje fält i frågans underliggande tabeller, men inga andra fält- eller tabellegenskaper överförs.
-
Om du vill lägga till data i en befintlig tabell använder du uttrycket INSERT INTO i stället skapa en lägg till fråga.
-
Om du vill ta reda på vilka poster som väljs innan du kör tabellfrågan kan du först undersöka resultatet av ett SELECT-uttryck som använder samma villkor i markeringen.