@idddddy

Как добавить условие в SQL запрос?

Запрос выводит новые видео

SELECT A.*,B.UID,B.username 
FROM video A, signup B 
WHERE A.UID=B.UID AND A.active ='1' AND A.channel IN ('9') 
ORDER BY A.VID desc LIMIT 10

есть условие, которое выводит восстановленные видео

restored='yes' AND active_date = CURDATE()

как их совместить в одном запросе, чтобы выводились и новые и восстановленные видео?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
acces969
@acces969
Программист
FROM video A
LEFT/INNER JOIN signup B
WHERE A.UID=B.UID
AND (A.active ='1' OR restored='yes')
AND A.channel IN ('9')

А для определения типа записи использовать CASE
Ответ написан
Ваш ответ на вопрос

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

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