1
Я пытаюсь заменить значение Null на 0, а затем выполнить вычисления в этом поле, но не смог заставить его работать. Во всех 4 приведенных ниже примерах я все еще получаю значение Null.SQL Замена NULL на 0 в запросе
Любые предложения, как это написать?
Вот что я пробовал:
select
ISNULL(posamt, 0) as total1,
coalesce (posamt, 0) as total2,
case when PosAmt = 0 then '0' else CONVERT(varchar(11), isnull(posamt, 0))end as total3,
CONVERT(varchar(11),isnull(posamt,0)) as total4
from mytable
Какую таблицу вы используете? Где остальная часть вашего запроса? – Dresden
Они должны работать. Я предполагаю, что значение '' NULL'', а не 'NULL' значение. –
Написал остальную часть моего запроса. – BIReportGuy