Від автора: запит UPDATE SQL використовується для зміни існуючих записів у таблиці. Ви можете використовувати з запитом UPDATE умова WHERE для оновлення вибраних рядків, інакше будуть змінені всі рядки.
Синтаксис
Основний синтаксис запиту UPDATE з умовою WHERE виглядає наступним чином:
UPDATE ім’я_таблиці
SET столбец1 = значення1, столбец2 = значення2…., столбецN = значенняn
WHERE [умова];
Ви можете комбінувати N-ное кількість умов з допомогою операторів AND або OR.
Приклад
Розглянемо таблицю CUSTOMERS, містить наступні записи:
Наступний запит оновлює полі ADDRESS для клієнта, чий ідентифікатор у таблиці дорівнює 6.
UPDATE CUSTOMERS
SET ADDRESS = ‘Pune’
WHERE ID = 6;
Тепер таблиця CUSTOMERS буде містити наступні записи:
Якщо ви хочете змінити все значення стовпця ADDRESS і SALARY в таблиці CUSTOMERS, вам не потрібно використовувати умова WHERE, просто запиту UPDATE буде достатньо, як показано в наступному блоці коду.
UPDATE CUSTOMERS
SET ADDRESS = ‘Pune’, SALARY = 1000.00;
Тепер таблиця CUSTOMERS буде містити наступні записи: