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

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

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

и вот тут надо как то сделать, если IF client.contact = 'phone' && client.r !='' то client.r = user.id
такое возможно сделать?
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
qonand
@qonand
Software Engineer
SELECT 
  IF(client.contact = 'phone' AND client.r <>'', user.id, client.r) as value ...
FROM ...
WHERE
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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