Оператор UPDATE используется для изменения значений в таблице.
Представим, что у нас есть таблица Users (Пользователи).
ID | Name | Address | Phone number | Age |
---|---|---|---|---|
1 | Alice | Black str.87 | 3802258 | 19 |
2 | Max | Oblive str.7 | 2503169 | 38 |
3 | Peter | 120 Hanover Sq. | 3138875 | 26 |
Один из пользователей, пусть это будет ‘Alice’, переехала и нам необходимо изменить её адрес. Для этого используем оператор UPDATE.
1 2 3 |
UPDATE Users SET Address='Limkon str.10' WHERE ID = 1 |
UPDATE — оператор, позволяющий обновить данные.
Users — таблица, в которую будут внесены изменения.
SET — оператор, указывающий какие изменения будут внесены.
WHERE — оператор, указывающий у какого объекта таблица будут изменены данные.
В итоге получим:
ID | Name | Address | Phone number | Age |
---|---|---|---|---|
1 | Alice | Limkon str.10 | 3802258 | 19 |
2 | Max | Oblive str.7 | 2503169 | 38 |
3 | Peter | 120 Hanover Sq. | 3138875 | 26 |
Существует возможность обновить более одного столбца, для этого в операторе ‘SET’ необходимо перечислить несколько столбцов.
1 2 3 |
UPDATE Users SET Address='Limkon str.10', PhoneNumber='2222625' WHERE ID = 1 |
Так же можно изменить весь столбец;
1 2 |
UPDATE Users SET Address='Limkon str.10' |