Сергей Сафонов
Сергей Сафонов

Ms sql server

пытаюсь выполнить простую арифметическую операцию но почему при ее выводе результат округляется как это убрать? ((izdelia_aukcion.cena_pokupki/100)*20) as nds . Тип поля cena_pokupki int

КА
Кирилл Алибаев

Попробуйте так: ((CONVERT(money,(izdelia_aukcion.cena_pokupki))/100)*20) as nds

Святослав Игоревич
Святослав Игоревич

int - целочисленый тип данных

Ольга
Ольга

Попробуйте так (синтаксические ошибки в запросе исправьте сами) :
SELECT CAST(izdelia_aukcion.cena_pokupki AS Numeric(9,2))*0.2 AS nds

Похожие вопросы
Проблема с ASP .NET и MS SQL Server
Ввод даты в поле с типом DATETIME в MS SQL SERVER 20005?
кто может помочь с решением этих задач в MS SQL SERVER??
Как я могу прочитать данные из базы данных (MS SQL Server ) и показать его в диаграмму Google Charts?
нужно составить запрос в MS SQL Server. “Определить услугу, пользующуюся наибольшей популярностью”
Запрос в MS SQL Server 2008
Посоветуйте книжку для изучения MS SQL server, что бы там было все ясно
Помогите реализовать связь. (ms sql-server 2008)
Ms sql server
PHP + MS SQL SERVER 2008 R2 + IIS