Back to Resources
SQL Commands Cheatsheet
Essential Structured Query Language operations.
1. DDL (Data Definition Language)
Commands used to define the database structure or schema.
CREATE
CREATE TABLE Students (
ID int NOT NULL AUTO_INCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
PRIMARY KEY (ID)
);ALTER
ALTER TABLE Students
ADD Email varchar(255);DROP
DROP TABLE Students; -- Deletes the entire table structure and data2. DML (Data Manipulation Language)
Commands used for managing data within schema objects.
INSERT INTO
INSERT INTO Students (FirstName, LastName, Age)
VALUES ('John', 'Doe', 21);UPDATE
UPDATE Students
SET Age = 22
WHERE FirstName = 'John' AND LastName = 'Doe';DELETE
DELETE FROM Students
WHERE Age < 18;3. DQL (Data Query Language)
SELECT
SELECT FirstName, Age FROM Students
WHERE Age > 20
ORDER BY LastName ASC
LIMIT 10;JOIN (Inner Join)
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;