Практический курс по SQL для начинающих - #10 Функции pl/pgSQL
SQLite в Python первые шаги. Функция для регистрации пользователей. Часть 3
Изменение таблицы методом UPDATE Продолжаем в нашем условии необходимо записать пароль и присвоить ему очки (балы). user_password = input('Введите пароль: ')
sql.execute(f"UPDATE users SET password = '{user_password}', points = 10 WHERE login = '{user_login}'")
db.commit() UPDATE - обновить таблицу - users, SET - для столбца password - равный - '{user_password}', каждому новому пользователю присваиваем 10 - балов - points = 10, WHERE - где столбец login равен - '{user_login}'. И снова сохраняем таблицу - db...
Как сформировать запрос на обновление записей?
Запрос на обновление записей (UPDATE) в SQL используется для изменения данных в уже существующих записях таблицы. Это одна из самых распространенных операций при работе с базами данных. SQL UPDATE имя_таблицы
SET столбец1 = новое_значение1,
столбец2 = новое_значение2,
...
WHERE условие; Допустим, у нас есть таблица users с полями id, name и email. Мы хотим изменить email пользователя с id=1 на новый адрес: SQL UPDATE users
SET email = 'new_email@example.com' WHERE id = 1;
Увеличиваем цену на 10% и устанавливаем скидку 5% для всех товаров категории "Электроника"...