Добавление информации в поля нового столбца в таблице базы данных

В базе данных mysql я создал таблицу:

CREATE TABLE users (
user_id int AUTO_INCREMENT NOT NULL PRIMARY KEY,
first_name varchar(20),
last_name varchar(30),
email varchar(50)
);

Затем решил обновить таблицу добавив в нее новый столбец:

ALTER TABLE users
ADD telephone varchar(15);

До того как был добавлен новый столбец telephone, были добавлены несколько пользователей. Вопрос такой, какой командой добавляется информация в пустые строки столбца telephone, для уже имеющихся пользователей?


Ответы (1 шт):

Автор решения: Komdosh

Вам нужно обновить данные, команда Update

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

Например

UPDATE users
SET telephone = '000000'
WHERE user_id = '0';

Обновляет запись юзера с id = 0, задаёт колонке telephone номер 000000

→ Ссылка