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

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

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

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


Таблица

ID__busy_____date
1____нет______сегодня
2___ нет______сегодня
3___ нет______сегодня
4___ нет______завтра
5___нет_______завтра
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
Alexandre888
@Alexandre888
Javascript-разработчик
UPDATE persseat SET busy = 'да' WHERE date = 'сегодня' AND busy = 'нет' LIMIT 1;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы