クエリの選択で、フィールドが条件を満たすかどうかの結果を表示したいと思います。
というテーブルがあるとしstock
ます。このテーブルには、在庫の各アイテムの数を示す列があります。
私がやりたいことは次のようなものです:
SELECT
stock.name, IF (stock.quantity <20, "Buy urgent", "There is enough")
FROM stock
SQL Server にそれを行う関数はありますか?
クエリの選択で、フィールドが条件を満たすかどうかの結果を表示したいと思います。
というテーブルがあるとしstock
ます。このテーブルには、在庫の各アイテムの数を示す列があります。
私がやりたいことは次のようなものです:
SELECT
stock.name, IF (stock.quantity <20, "Buy urgent", "There is enough")
FROM stock
SQL Server にそれを行う関数はありますか?
トライケース
SELECT stock.name,
CASE
WHEN stock.quantity <20 THEN 'Buy urgent'
ELSE 'There is enough'
END
FROM stock