Mazhocdata - SQL Course - Lesson 9
Mazhocdata - SQL Course - Lesson 9
Way 1: Define keys when creating new table Way 2: define a key for an existing table
CREATE TABLE table_name_1 ( ALTER TABLE table_name
column_1 datatype [not null] PRIMARY KEY ADD PRIMARY KEY (column_1)
, column_2 datatype
, column_3 datatype , ALTER TABLE table_name
,…) ADD FOREIGN KEY (column_2) REFERENCES table_name_1 (column_1)
Way 1:
INSERT INTO table_name_1 ( column1, column 2)
VALUES (value1, value2)
Way 2:
INSERT INTO table_name_1
VALUES (value1, value2, value3)
Way 3:
INSERT INTO table_name
SELECT *
FROM data_source
WHERE …
DELETE UPDATE
Way 1: Delete all rows in a table Way 1: Update manually
TRUNCATE TABLE table_name UPDATE table_name
SET column_1 = new_value
Way 2: Delete rows in a table with some conditions , column 2 = new_value
DELETE table_name ,…
WHERE column_1 < 1000 WHERE …
à Server name
à Rename table