![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Округление в select dig1-dig2 [D5, dBase, FoxPro]
Oleg_er © (2002-04-25 15:21:00)В чем не прав?
Делаю
Select cast(field1- field2) as numeric(10,2)) as res
From tb
Где
Field1 Field2
Xxx.xxx xxx.xxx
Xxx xxx.xx
Xxx.xx xxx.xxx
Результат
Xxx.xxxxxxxxxxxxxxxxxx
Xxx.xxxxxxxxxxxxxxxxxx
Xxx.xxxxxxxxxxxxxxxxxx
Мне нужен результат:
Ххх.ххх
Ххх.ххх
Ххх.ххх
Как этого добиться?? Может какая нить функция есть округления?
Oleg_er (2002-04-25 15:48:00) [1]Спасибо большое! Johnmen
Johnmen (2002-04-25 15:39:00) [2]cast(...) as - это не округление.
округлить в запросе :
cast((field1- field2)*1000 as integer) / 1000.0
Anatoly Podgoretsky (2002-04-25 15:33:00) [3]Где далее используются данные?