Как вставить новые строки в таблицу в SQL?


Для вставки новых строк в таблицу в SQL можно использовать оператор INSERT. Синтаксис оператора INSERT выглядит следующим образом:

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

где table_name - имя таблицы, в которую нужно вставить новые строки, column1, column2, column3, ... - названия столбцов, в которые нужно вставить значения, а value1, value2, value3, ... - значения, которые нужно вставить.

Например, если у нас есть таблица users с тремя столбцами id, name и age, и мы хотим добавить новую строку с id=4, name='John' и age=25, то мы можем использовать следующий запрос:

INSERT INTO users (id, name, age)
VALUES (4, 'John', 25);

Также можно вставлять несколько строк за один раз, используя следующий синтаксис:

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

Например, если мы хотим добавить три новые строки в таблицу users, то мы можем использовать следующий запрос:

INSERT INTO users (id, name, age)
VALUES (4, 'John', 25),
       (5, 'Jane', 30),
       (6, 'Bob', 40);


About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.