У меня есть запрос на преобразование float
в varchar
, и он не работает.
select (CONVERT (VARCHAR(50), age,128)) iif(Age = '0','under 1 year', age)
from student
Я не могу понять это правильно.
данные
age
0
0
1
3
7
и становится
age
under 1 year
under 1 year
1
3
7
не работает с этим запросом
select case when age = 0 then convert(varchar(50), age, 'under 1 year' from student