Kursinnhold
Introduksjon til SQL
Introduksjon til SQL
Sette Inn Rader i en Tabell
Etter å ha opprettet en tabell, kan vi sette inn rader i den ved å bruke en INSERT
-setning.
Følgende er den generelle syntaksen for en INSERT
-setning:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
I syntaksen ovenfor refererer table_name
til navnet på tabellen der vi ønsker å sette inn en rad.
Rekkefølgen av verdier (value1, value2, value3, ...)
må være i samme rekkefølge som rekkefølgen av kolonnene som er spesifisert ved (column1, column2, column3, ...)
.
For eksempel:
INSERT INTO students (first_name, second_name, age) VALUES ('John', 'Doe', 24);
// OR
INSERT INTO students (second_name, first_name, age) VALUES ('Doe', 'John', 24);
// OR
INSERT INTO students (age, first_name, second_name) VALUES (24, 'John', 'Doe');
// etc
Demonstrasjon:
Tips:
Det finnes en kortere syntaks for å sette inn rader i en tabell:
INSERT INTO table_name VALUES (value1, value2, value3 …)
For eksempel:
INSERT INTO students VALUES ('John', 'Doe', 24);
I dette tilfellet bør rekkefølgen på verdiene være den samme som standardrekkefølgen på kolonnene.
Forskjellen mellom bruksområdene for de to syntaksene vi utforsket vil bli mer tydelig i de senere kapitlene.
Takk for tilbakemeldingene dine!