Задача о тысяче десятичных знаков
My code is ok, but if have values from 0 to 999 its ok Exmpl two values 500.00 and 80.00 result is 580.00 That is ok Exmp if have two values 1,000.00 and 100.00 result is 100.00 Some help?
Что я уже пробовал:
select kupac as 'Kupac', SUM(TRY_CONVERT(Decimal(10, 2), ISNULL(NULLIF(iznos_sa_pdv, ''), '0'))) AS 'UKUPNO' from(select kupac, iznos_sa_pdv from mp_faktura_lista union all select kupac, iznos_sa_pdv from mp_racun_lista) as alltables group by kupac
Richard MacCutchan
Почему вы храните числа как типы символов?
Goran Bibic
Я пытаюсь решить эту проблему, мужчины работают до меня в этой компании
Richard MacCutchan
Способ ее решения - использовать правильные числовые типы. Время, которое вы тратите, пытаясь обойти чью-то глупость, обычно тратится впустую. Прикусите пулю прямо сейчас и исправьте базу данных.
Goran Bibic
Я знаю. Есть наполовину готовый раствор. Надо починить. Чтобы добавить новый столбец с типом numeric в таблицу sql? И visual studio...и так далее...Так ведь?