0% found this document useful (0 votes)
34 views2 pages

Learn SQL - Manipulation Cheatsheet - Codecademy

The document discusses various SQL statements used for data manipulation including CREATE TABLE to create a table, INSERT to add rows, ALTER TABLE to modify columns, DELETE to remove rows, and UPDATE to edit rows.

Uploaded by

suujaan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views2 pages

Learn SQL - Manipulation Cheatsheet - Codecademy

The document discusses various SQL statements used for data manipulation including CREATE TABLE to create a table, INSERT to add rows, ALTER TABLE to modify columns, DELETE to remove rows, and UPDATE to edit rows.

Uploaded by

suujaan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cheatsheets / Learn SQL

Manipulation

Column Constraints

Column constraints are the rules applied to the values of CREATE TABLE student (
individual columns:
id INTEGER PRIMARY KEY,
PRIMARY KEY constraint can be used to
uniquely identify the row. name TEXT UNIQUE,
UNIQUE columns have a different value for grade INTEGER NOT NULL,
every row.
age INTEGER DEFAULT 10
NOT NULL columns must have a value.
DEFAULT assigns a default value for the );
column when no value is specified.
There can be only one PRIMARY KEY column per
table and multiple UNIQUE columns.

CREATE TABLE Statement

The CREATE TABLE statement creates a new table CREATE TABLE table_name (
in a database. It allows one to specify the name of the
column1 datatype,
table and the name of each column in the table.
column2 datatype,
column3 datatype
);
INSERT Statement

The INSERT INTO statement is used to add a new -- Insert into columns in order:
record (row) to a table.
INSERT INTO table_name
It has two forms as shown:
Insert into columns in order. VALUES (value1, value2);
Insert into columns by name.

-- Insert into columns by name:


INSERT INTO table_name (column1, column2)
VALUES (value1, value2);

ALTER TABLE Statement

The ALTER TABLE statement is used to modify the ALTER TABLE table_name
columns of an existing table. When combined with the
ADD column_name datatype;
ADD COLUMN clause, it is used to add a new column.

DELETE Statement

The DELETE statement is used to delete records DELETE FROM table_name


(rows) in a table. The WHERE clause specifies which
WHERE some_column = some_value;
record or records that should be deleted. If the WHERE
clause is omitted, all records will be deleted.

UPDATE Statement

The UPDATE statement is used to edit records (rows) in UPDATE table_name


a table. It includes a SET clause that indicates the
SET column1 = value1, column2 = value2
column to edit and a WHERE clause for specifying the
record(s). WHERE some_column = some_value;

Print Share

You might also like