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

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

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

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

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


Таблица

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

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

Похожие вопросы
06 дек. 2024, в 03:58
10000 руб./за проект
06 дек. 2024, в 02:20
5000 руб./за проект
06 дек. 2024, в 01:36
700 руб./за проект