doc 1
doc 1
The CREATE statement is used to create a new table, database, index, or view.
sql
Copy code
CREATE TABLE table_name (
column1 datatype CONSTRAINTS,
column2 datatype CONSTRAINTS,
...
);
Example:
sql
Copy code
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
FirstName VARCHAR(50),
LastName VARCHAR(50),
HireDate DATE,
Salary DECIMAL(10, 2)
);
The ALTER statement is used to modify the structure of an existing table, like adding, deleting,
or modifying columns.
sql
Copy code
ALTER TABLE table_name
ADD column_name datatype;
Example:
sql
Copy code
ALTER TABLE Employees
ADD Email VARCHAR(100);
sql
Copy code
ALTER TABLE table_name
DROP COLUMN column_name;
Example:
sql
Copy code
ALTER TABLE Employees
DROP COLUMN Email;
The DROP statement is used to remove a table or database from the system permanently.
Syntax:
sql
Copy code
DROP TABLE table_name;
Example:
sql
Copy code
DROP TABLE Employees;
The TRUNCATE statement removes all rows from a table without logging individual row
deletions, making it faster than DELETE but irreversible.
Syntax:
sql
Copy code
TRUNCATE TABLE table_name;
Example:
sql
Copy code
TRUNCATE TABLE Employees;
sql
Copy code
SELECT column1, column2, ...
FROM table_name;
Example:
sql
Copy code
SELECT FirstName, LastName, HireDate
FROM Employees;
sql
Copy code
SELECT *
FROM Employees
WHERE Salary > 50000;
The INSERT statement is used to insert new rows of data into a table.
Syntax:
sql
Copy code
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
Example:
sql
Copy code
INSERT INTO Employees (EmployeeID, FirstName, LastName, HireDate, Salary)
VALUES (1, 'John', 'Doe', '2023-01-15', 60000);
sql
Copy code
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...),
(value3, value4, ...);
Example:
sql
Copy code
INSERT INTO Employees (EmployeeID, FirstName, LastName, HireDate, Salary)
VALUES
(2, 'Jane', 'Smith', '2023-05-10', 75000),
(3, 'Tom', 'Brown', '2023-07-01', 52000);
Syntax:
sql
Copy code
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
Example:
sql
Copy code
UPDATE Employees
SET Salary = 70000
WHERE EmployeeID = 1;
The DELETE statement is used to remove rows from a table based on a condition.
Syntax:
sql
Copy code
DELETE FROM table_name
WHERE condition;
Example:
sql
Copy code
DELETE FROM Employees
WHERE EmployeeID = 2;