Monday, February 25, 2008

Working INSERT Example

INSERT INTO CD
SELECT GNCJNC_CD.*
FROM GNCJNC_CD;

INSERT Example

I need to insert into one table from another. I found the following example code at this link: http://www.1keydata.com/sql/sqlinsert.html

INSERT INTO "table1" ("column1", "column2", ...)
SELECT "column3", "column4", ...
FROM "table2"

Note that this is the simplest form. The entire statement can easily contain WHERE, GROUP BY, and HAVING clauses, as well as table joins and aliases.

So for example, if we wish to have a table, Store_Information, that collects the sales information for year 1998, and you already know that the source data resides in the Sales_Information table, we'll type in:

INSERT INTO Store_Information (store_name, Sales, Date)
SELECT store_name, Sales, Date
FROM Sales_Information
WHERE Year(Date) = 1998