У меня есть несколько условий для удовлетворения в случае я хотел бы знать, могу ли я использовать> < вместо определения каждого случаяSQL СЛУЧАЙ, КОГДА или IF ELSE IF
В этом случае, когда кредитный рейтинг меньше, чем 3, то слово «NO TRADE» будет вставлено и больше, то 3, то меньше 5 будет «ПЛОХО», и так далее и так далее
SELECT ClientId,
FirstName,
LastName,
Gender,
DateOfBirth,
CreditRating,
CASE CreditRating
WHEN 0 THEN 'NO TRADE'
WHEN 1 THEN 'NO TRADE'
WHEN 2 THEN 'NO TRADE'
WHEN 3 THEN 'POOR'
WHEN 4 THEN 'POOR'
WHEN 5 THEN 'AVARAGE'
WHEN 6 THEN 'AVARAGE'
WHEN 7 THEN 'GOOD'
ELSE 'PERFECT'
END AS RATING
FROM dbo.client
http://stackoverflow.com/questions/5487892/sql-server-case-when-or-then-else-end-the-or-is-not-supported (для SQL Server, он может изменяются по SQL-реализации - обязательно добавьте соответствующий тег) – user2864740