Подтвердить что ты не робот

Выберите значение, если условие в SQL Server

В выборе запроса я хотел бы показать результат, удовлетворяет ли поле условию.

Представьте, что у меня есть таблица с именем stock. В этой таблице есть столбец, который сообщает мне количество каждого элемента в запасе.

Что бы я хотел сделать, это примерно так:

SELECT 
    stock.name, IF (stock.quantity <20, "Buy urgent", "There is enough")
FROM stock

Есть ли какая-нибудь функция в SQL Server для этого?

4b9b3361

Ответ 1

Попробуйте Дело

SELECT   stock.name,
      CASE 
         WHEN stock.quantity <20 THEN 'Buy urgent'
         ELSE 'There is enough'
      END
FROM stock