John SnowПрофи (849)
5 лет назад
Сделал так с временной таблицей, это норм?
CREATE TABLE #GroupNumbersInt (Number INT);
INSERT INTO #GroupNumbersInt VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14), (15),(16),(17),(18),(19),(20),(21),(22),(23),(24),(25);
SELECT Number,
CASE
WHEN Number < 3 THEN ';)'
WHEN Number > 3 THEN ':-D'
ELSE 'Me'
END AS Answer
FROM #GroupNumbersInt ORDER BY Number;
Пока решение только такое:
SELECT Number,
CASE
WHEN Number < 2 THEN ';)'
WHEN Number > 2 THEN ':-D'
ELSE ')'
END AS EMOTION
FROM GroupNumbers
ORDER BY Number;