Para criar meios de uma pergunta da faç-tabela para fazer cópias backup das tabelas e dos relatórios, ou para archiving registros.
Syntax
SELECT column_name(s) INTO newtable [IN externaldatabase] FROM source
Fazer um copy Backup
O exemplo dado abaixo faz uma cópia backup da tabela das “pessoas”:
SELECT * INTO [Customers Backup]
FROM Customers;
Na cláusula pode ser usado às tabelas de cópia em uma outra base de dados:
SELECT Suppliers.* INTO Suppliers IN 'Backup.mdb'
FROM Suppliers;
Se você quiser somente copí alguns campos não copíam a tabela inteira, você podem fazer assim alistando os após a indicação SELECT. A seguinte pergunta cría uma tabela dos Fiddlers extraindo os nomes dos fiddlers de uma tabela dos músicos:
SELECT Name INTO Fiddlers
FROM Musicians
WHERE Instrument = 'fiddle';
Os campos que você copía em uma tabela nova não necessitam vindo de apenas uma tabela. Você pode copí das tabelas múltiplas como demonstrado no exemplo seguinte que seleciona campos dos dois fornecedores e produtos das tabelas para criar uma tabela nova para fornecedores mexicanos:
SELECT Suppliers.Name, Product, Products.UnitPrice
INTO [Mexican Suppliers]
FROM Suppliers INNER JOIN Products
ON Suppliers.ProductID = Products.ProductID
WHERE Suppliers.Country = 'Mexico';
O SELECT… INTO indicação não define uma chave preliminar para a tabela nova, assim que você pode querer fazer manualmente aquele.
Keywords Os seletos na cláusula, seleta na sintaxe, seleta em fileiras, selecionam na expressão