Як збільшити значення поля на 1 через sql

Як збільшити значення поля на 1 через SQL

Відео: Як збільшити поле зору при читанні | Швидкочитання для дітей

Дуже часто при роботі з базою даних доводиться збільшувати якесь поле у ​​якийсь записи на 1. Наприклад, збільшити число переглядів статті, збільшити число написаних повідомлень або коментарів і так далі. У цій статті я покажу найпростіший спосіб посилення ролі поля на 1 через SQL-запит.

Зрозуміло, найочевидніший спосіб - це отримати поточне значення поля (1 запит), збільшити це значення на 1, а після оновити на отриманий результат старе значення (ще 1 запит). Даний спосіб очевидний, і він є робочим, але поганим.




А в SQL є відмінна можливість посилення ролі поля відразу в SQL-запиті:

UPDATE `table_name` SET `field`=`field`+1


Само собою, можна додати ще й WHERE, щоб збільшувати на 1 не у всіх записів. також замість +1, можна написати +5, +9, -20, * 5 і так далі.

Відео: Як прокачати ефірне тіло. Практика для збільшення енергії організму

Ось такий простий і швидкий спосіб зміни поточного значення поля є в SQL. Тому якщо хтось раптом з Вас ще змінює значення поля щодо поточного по "старому", То поміняйте. Нехай і трохи, але поліпшите свій код.

Поділися в соціальних мережах:

Схожі
Структура бази данихСтруктура бази даних
Опис і застосування функції concat в sql.Опис і застосування функції concat в sql.
Запит sql для сортування результату вибіркиЗапит sql для сортування результату вибірки
Запит sql на вибірку записівЗапит sql на вибірку записів
Пошук по базі даних з сортуванням за релевантністюПошук по базі даних з сортуванням за релевантністю
Як порахувати кількість слів у word.Як порахувати кількість слів у word.
Запит sql на створення індексуЗапит sql на створення індексу
Sql-запити для роботи з таблицямиSql-запити для роботи з таблицями
Клас для роботи з базою данихКлас для роботи з базою даних
Join в sqlJoin в sql
» » Як збільшити значення поля на 1 через sql