У меня есть таблица photos
в базе данных, которая использует столбец status
, чтобы определить, была ли фотография подтверждена или нет ...
, поэтому, если фотография имеет status = 0
, то ее нетподтверждено, но если status = 1
, то фотография была подтверждена.
Я хочу добавить status = 2
для выбора фотографии в качестве "основной фотографии", чтобы я мог использовать
SELECT photo WHERE status = 2
, ноесли не выбрано «основное фото», я хочу выбрать любую другую фотографию, но отдать приоритет фотографии со статусом = 2, если она доступна .. поэтому я хочу использовать что-то вроде этого:
SELECT photo WHERE status = 2 OR status != 2
... но отдавая приоритет фотографии со статусом 2 ... поэтому, если есть фотография с status 2
, она выберет эту фотографию, но если ее нет, можно выбрать любую фотографию ...
Это возможно сделать?