SQL CREATE TABLE Keyword
The CREATE TABLE command is used to create a new table in the database. You define the table name and specify each column’s name and data type.
SQL CREATE TABLE Syntax
CREATE TABLE table_name ( column1 datatype, column2 datatype, ... )
SQL CREATE TABLE Example
This creates a new table named Mechanics with five columns.
CREATE TABLE Mechanics ( MechanicID INT, LastName VARCHAR(255), FirstName VARCHAR(255), Specialty VARCHAR(255), ShopLocation VARCHAR(255) )

SQL CREATE TABLE Using Another Table Syntax
You can also create a new table by copying selected columns and data from an existing table.
CREATE TABLE new_table AS SELECT column1 column2 FROM existing_table
SQL CREATE TABLE Using Another Table Example
This creates a new table named PatientNames with only the first_name and last_name columns from the Patients table.
CREATE TABLE PatientNames AS SELECT first_name last_name FROM Patients
