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

Как в запросе использовать if или другую проверку?

Суть забираем кучу полей
SELECT orders, users, ....
FROM .....
WHERE

и вот тут надо как то сделать, если IF client.contact = 'phone' && client.r !='' то client.r = user.id
такое возможно сделать?
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик
    9 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
qonand
@qonand
Software Engineer
SELECT 
  IF(client.contact = 'phone' AND client.r <>'', user.id, client.r) as value ...
FROM ...
WHERE
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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