Нужно составить SQL запрос - MySQL

Узнай цену своей работы

Формулировка задачи:

1. Есть таблица pa_trans 2. В ней есть столбец с выводом status 3. У status по умолчанию стоит value 'new' для новых строк 4. В ручную можно изменить value 'new' на 'done' 5. Как автоматически переключить value с 'new' на 'done' для имеющихся строк чтобы не обрабатывать каждую строчку руками? Помогите составить SQL запрос, никак не получается.

Решение задачи: «Нужно составить SQL запрос»

textual
Листинг программы
UPDATE pa_trans SET status = 'done' WHERE 1

Объяснение кода листинга программы

В представленном коде выполняется обновление записи в таблице pa_trans посредством SQL запроса. При этом обновляется поле status и записывается значение 'done' для записи, где условие равно 1. Список действий:

  1. UPDATE - команда обновления
  2. pa_trans - название таблицы
  3. SET - указание полей для изменения
  4. status - название поля для обновления
  5. = - оператор присваивания
  6. 'done' - значение, которое присваивается полю
  7. WHERE - условие для обновления
  8. 1 - значение условия Таким образом, в результате выполнения данного кода, в таблице pa_trans поле status будет обновлено на значение 'done' для записи, где условие равно 1.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.636 из 5