Умножение двух столбцов MS SQL
Query is ok In table mp_racun_roba (down in query) i have column name kolicina 1) I need to multiply this three column with kolicina 2) In sum column if have value with thousand separator not sum (example 1,644.00) just jump that value
Результат запроса таков
UKUPNObpdv UKUPNOpdv UKUPNOsapdv 132.00 22.44 255.06
Что я уже пробовал:
SELECT SUM(isnull(cast(REPLACE(TRY_CONVERT(float,TRY_CONVERT(float,iznos_bpdv),1), '#,0.00','')AS decimal(10,2)),0.00)) as UKUPNObpdv, SUM(isnull(cast(REPLACE(TRY_CONVERT(float,TRY_CONVERT(float,pdv),1), '#,0.00','')AS decimal(10,2)),0.00)) as UKUPNOpdv, SUM(isnull(cast(REPLACE(TRY_CONVERT(float,TRY_CONVERT(float,iznos_sa_pdv),1), '#,0.00','')AS decimal(10,2)),0.00)) as UKUPNOsapdv from mp_racun_roba where tip_robe='Roba (Generalno)' and id_fakture='34'
Er. Puneet Goel
Горан, ваш вопрос немного неясен, не могли бы вы изложить его по-другому?
Goran Bibic
Что тут непонятного? есть запрос и результат запроса. Мне нужен результат запроса к множителю с количеством столбцов(колицина)? Что тут непонятного?
Mohibur Rashid
Горан, Пунит пытается быть полезным. Это ваша работа-задать ясный вопрос, чтобы получить ясный ответ. Высокомерие здесь не поможет.
Goran Bibic
Сори...Мне просто нужно сделать запрос с несколькими результатами с количеством столбцов
CHill60
Это выглядит так, как будто вы храните числовые значения в текстовых столбцах. Измените столбец на соответствующий тип, например числовой, двойной, плавающий и т. д.
Можете ли вы предоставить схему таблицы и некоторые примеры данных из вашей таблицы
Goran Bibic
Спасибо. Решенный