Lisätään Useita Rivejä
Usein meidän täytyy lisätä useampi kuin yksi rivi taulukkoon, ja lisäyslauseiden kirjoittaminen monta kertaa voi olla työlästä ja tehotonta. Onneksi SQL tarjoaa meille hieman lyhyemmän syntaksin, joka käytännössä tiivistää useita INSERT
-lauseita yhdeksi kyselyksi.
Seuraavassa on yleinen syntaksi useiden rivien lisäämiseksi yhdellä lisäyslauseella:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES
(value1_1, value1_2, value1_3, ...),
(value2_1, value2_2, value2_3, ...),
(value3_1, value3_2, value3_3, ...),
...;
Seuraava esimerkki näyttää syntaksin useiden rivien lisäämiseksi taulukkoon nimeltä students
, jossa on kolme saraketta first_name
, second_name
ja age
:
1234567INSERT INTO students (first_name, second_name, age) VALUES ('Alice', 'Smith', 20), ('Bob', 'Johnson', 22), ('Charlie', 'Brown', 19); SELECT * FROM students;
Vinkki:
Tällä syntaksilla on myös lyhyempi versio, jossa emme määritä sarakkeiden nimiä:
INSERT INTO table_name
VALUES
(value1_1, value1_2, value1_3, ...),
(value2_1, value2_2, value2_3, ...),
(value3_1, value3_2, value3_3, ...),
…;
Tässä tapauksessa kysely näyttää tältä:
INSERT INTO students
VALUES
('Alice', 'Smith', 20),
('Bob', 'Johnson', 22),
('Charlie', 'Brown', 19);
SELECT * FROM students;
Demonstration:
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.72
Lisätään Useita Rivejä
Pyyhkäise näyttääksesi valikon
Usein meidän täytyy lisätä useampi kuin yksi rivi taulukkoon, ja lisäyslauseiden kirjoittaminen monta kertaa voi olla työlästä ja tehotonta. Onneksi SQL tarjoaa meille hieman lyhyemmän syntaksin, joka käytännössä tiivistää useita INSERT
-lauseita yhdeksi kyselyksi.
Seuraavassa on yleinen syntaksi useiden rivien lisäämiseksi yhdellä lisäyslauseella:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES
(value1_1, value1_2, value1_3, ...),
(value2_1, value2_2, value2_3, ...),
(value3_1, value3_2, value3_3, ...),
...;
Seuraava esimerkki näyttää syntaksin useiden rivien lisäämiseksi taulukkoon nimeltä students
, jossa on kolme saraketta first_name
, second_name
ja age
:
1234567INSERT INTO students (first_name, second_name, age) VALUES ('Alice', 'Smith', 20), ('Bob', 'Johnson', 22), ('Charlie', 'Brown', 19); SELECT * FROM students;
Vinkki:
Tällä syntaksilla on myös lyhyempi versio, jossa emme määritä sarakkeiden nimiä:
INSERT INTO table_name
VALUES
(value1_1, value1_2, value1_3, ...),
(value2_1, value2_2, value2_3, ...),
(value3_1, value3_2, value3_3, ...),
…;
Tässä tapauksessa kysely näyttää tältä:
INSERT INTO students
VALUES
('Alice', 'Smith', 20),
('Bob', 'Johnson', 22),
('Charlie', 'Brown', 19);
SELECT * FROM students;
Demonstration:
Kiitos palautteestasi!