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

Как сделать второй запрос в виде вычисления в первом запросе?

Подскажите пожалуйста.

Есть запрос выборки
SELECT name,price,brand FROM products WHERE id < 10;


Так же есть запрос
SELECT IF(`discount` > 0, "скидка", " ") AS price2 FROM products;


Но это два разных запроса, а как сделать так, чтобы в первом запросе получать ещё значение price2 обрабатывая в одном запросе, а не делая отдельно второй.
  • Вопрос задан
  • 25 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
E1ON
@E1ON
Vocaloid lover
SELECT name,price,brand, IF(`discount` > 0, "скидка", " ") AS price2 FROM products WHERE id < 10;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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