The SQL INSERT statement is used to insert a one or more records into a table. There are 2 syntaxes for the INSERT statement depending on whether you are inserting one record or multiple records.
The syntax for the INSERT statement when inserting a single record in SQL is:
INSERT INTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... );
Or the syntax for the INSERT statement when inserting multiple records in SQL is:
INSERT INTO table
(column1, column2, ... )
SELECT expression1, expression2, ...
FROM source_tables
[WHERE conditions];