SQL SELECT into uses

Source: Internet
Author: User
Tags one table

The SQL SELECT into statement can be used to create a backup copy of the table.

SELECT into statement

The SELECT INTO statement selects data from one table and then inserts the data into another table.

The SELECT into statement is commonly used to create a backup copy of a table or to archive records.

SQL SELECT into syntax

You can insert all the columns into the new table:

SELECT *into new_table_name [in Externaldatabase] from Old_tablename

Or just insert the desired column into the new table:

SELECT column_name (s) to new_table_name [in Externaldatabase] from Old_tablename

SQL SELECT into instance-make backup copy

The following example makes a backup copy of the "Persons" table:

SELECT* INTO Persons_backupfrom Persons

The IN clause can be used to copy a table to another database:

SELECT* INTO IN ' Backup.mdb ' from Persons

If we want to copy some of the fields, we can list them after the SELECT statement:

SELECTLastname,firstname INTO Persons_backupfrom Persons

SQL SELECT into instance-with a WHERE clause

We can also add a WHERE clause. The following example creates a table named "Persons_backup" with two columns by extracting information from the "Persons" table of people residing in "Beijing":

SELECTLastname,firstname INTO persons_backupfrom Persons WHERE city= ' Beijing '

SQL SELECT into instance-connected table

It is also possible to select data from more than one table. The following example creates a new table named "Persons_order_backup" that contains the information obtained from the Persons and Orders two tables:

SELECTPersons.lastname,orders.orderno INTO persons_order_backup FROM Persons INNER JOIN Orders ON persons.id_p=orders.id_ P

SQL SELECT into uses

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.