SQL Command Cheatsheet
Create Table:
CREATE TABLE table_name (...);
Insert:
INSERT INTO table_name VALUES (...);
Update:
UPDATE table_name SET column = value WHERE ...;
Delete:
DELETE FROM table_name WHERE ...;
Drop:
DROP TABLE table_name;
DROP DATABASE db_name;
Alter (Add Column):
ALTER TABLE table_name ADD column_name datatype;
Alter (Drop Column):
ALTER TABLE table_name DROP COLUMN column_name;
Rename Table:
RENAME TABLE old_name TO new_name;
Filter (WHERE):
SELECT * FROM table_name WHERE condition;
Membership (IN/NOT IN):
SELECT * FROM table_name WHERE column IN (...);
Order By:
SELECT * FROM table_name ORDER BY column [ASC|DESC];
Aggregate (SUM):
SELECT SUM(column) FROM table_name;
Aggregate (COUNT):
SELECT COUNT(*) FROM table_name;
Aggregate (AVG):
SELECT AVG(column) FROM table_name;
Group By:
SELECT column, COUNT(*) FROM table GROUP BY column;
Pattern Matching:
SELECT * FROM table WHERE column LIKE 'A%';