MySQL CRUD UPDATE


Команда UPDATE застосовується для оновлення вже наявних рядків. Вона має наступний формальний синтаксис:

UPDATE імя_таблиці
SET стовпець1 = значення1, значення2 = значення2, ... значенняN = значенняN
[WHERE умова_оновлення]

Наприклад, збільшимо у всіх товарів ціну на 3000:

UPDATE Products
SET Price = Price + 3000;

Використовуємо вираз WHERE і змінимо назву виробника з "Samsung" на "Samsung Inc.":

UPDATE Products
SET Manufacturer = 'Samsung Inc.'
WHERE Manufacturer = 'Samsung';

Також можна оновлювати відразу декілька стовпців:

UPDATE Products
SET Manufacturer = 'Samsung',
    ProductCount = ProductCount + 3
WHERE Manufacturer = 'Samsung Inc.';

При оновленні замість конкретних значень і виразів ми можемо використовувати ключові слова DEFAULT і NULL для установки відповідно значення за замовчуванням або NULL :

UPDATE Products
SET ProductCount= DEFAULT
WHERE Manufacturer = 'Huawei';

Наш партнер:
beta test mp3 playlist downloader