Задать вопрос

Как изменить первое (единственное) значение в таблице?

Как составить запрос, который будет изменять первое значение по вхождению?
Мой запрос изменяет по указанному id, а мне нужно без.

То есть, мне надо например изменить "сегодня" с НЕТ на ДА, но без указания конкретного id, а первого (то есть только одно) попавшегося значения НЕТ для СЕГОДНЯ.

UPDATE persseat SET busy='да' WHERE date='сегодня' order by id LIMIT 1;


Таблица

ID__busy_____date
1____нет______сегодня
2___ нет______сегодня
3___ нет______сегодня
4___ нет______завтра
5___нет_______завтра
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Решения вопроса 1
Alexandre888
@Alexandre888
Javascript-разработчик
UPDATE persseat SET busy = 'да' WHERE date = 'сегодня' AND busy = 'нет' LIMIT 1;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы