INSERT - вставка данных
Для добавления данных применяется команда INSERT
, которая имеет следующий формальный синтаксис:
INSERT INTO `имя_таблицы` (`список_столбцов`) VALUES ('значение1', значение2);
Вначале идет выражение INSERT INTO
, затем в скобках можно указать список столбцов через запятую, в которые надо добавлять данные, и в конце после слова VALUES
скобках перечисляют добавляемые для столбцов значения.
Что будет, если не указать значение какого-либо столбца? Не указанные столбцы возьмут значение по умолчанию. Если такое значение не указано в PhpMyAdmin, то это приведет к ошибке и такой запрос откажется выполнятся.
INSERT INTO users (`name`, `age`, `salary`) VALUES ('user', 30, 1000);
Множественное добавление
INSERT INTO users (`name`, `age`, `salary`) VALUES
('user1', 30, 1000),
('user2', 30, 1000),
('user3', 30, 1000);