powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Округление значений в таблице
9 сообщений из 9, страница 1 из 1
Округление значений в таблице
    #34717969
Mons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите плиз, как округлить значения для вывода из базы данных

т.е. допустим есть столбец со значениями:
12.06
18.56
5.01
123.86

как мне вывести эти значения округленными, что бы было:
12
19
5
124

можно ли это сделать в запросе Select или еще где-нибудь, и как?
спасибо.
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718023
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СУБД-то какая?
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718029
Mons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL server
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718030
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Monsможно ли это сделать в запросе Select или еще где-нибудь, и как?
спасибо.

Можно но лучше не нужно. Формат поля отлично задается в генераторах отчетов или Grid-ах на клиенте.
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718044
Mons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndrF
Можно но лучше не нужно. Формат поля отлично задается в генераторах отчетов или Grid-ах на клиенте.

а если мне потом эти данные надо будет выгрузить допустим в EXCEL
то там опять делать округление? :(
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718111
Mons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите плиз как сделать при помощи Select
сапсибо !!!
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718206
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Monsподскажите плиз как сделать при помощи Select
сапсибо !!!
ну насколько я понимаю в запросе пишешь не просто поле, а Round(поле,0) или Format(поле,"#")
...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718214
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
DECLARE @t TABLE (i decimal( 10 , 2 ))

INSERT INTO @t (i)
SELECT  12 . 06 
UNION 
SELECT  18 . 56 
UNION 
SELECT  5 . 01 
UNION 
SELECT  123 . 86 

SELECT cast(round(i,  0 ) AS INT) FROM @t 

...
Рейтинг: 0 / 0
Округление значений в таблице
    #34718220
Mons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, заработало!!!!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Округление значений в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]