A `SELECT INTO` é uma consulta que permite criar uma _nova_ tabela e preenchê-la com o conjunto de resultados de uma `SELECT statement` . Para adicionar dados a uma tabela existente, consulte a [instrução INSERT INTO](guides/src/pages/sql/sql-insert-into-select-statement/index.md) .
`SELECT INTO` pode ser usado quando você está combinando dados de várias tabelas ou exibições em uma nova tabela. 1 A tabela original não é afetada.
A sintaxe geral é:
```sql
SELECT column-names
INTO new-table-name
FROM table-name
WHERE EXISTS
(SELECT column-name
FROM table-name
WHERE condition)
```
Este exemplo mostra um conjunto de uma tabela que foi "copiada" da tabela "Fornecedor" para uma nova tabela chamada SupplierUSA que contém o conjunto relacionado ao país da coluna de valor "EUA".
`sql SELECT * INTO SupplierUSA FROM Supplier WHERE Country = 'USA';`**Resultados** : 4 linhas afetadas 2