Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL [D7, MS Access]


Страницы:   1 2

ADeL ©   (2003-10-16 17:48:00) 

поле Sent - в байтах

запрос:
SELECT (Sent/1024/1024) AS [SentMB] FROM DataBase1

даёт значения типа в поле SentMB в виде

0,203751564025879
1,9073486328125E-5
0,301600456237793


Каким образом надо изменить запрос чтобы привести значение в поле Sent к виду

0,20
1,90
0,30


?


Johnmen   (2003-10-16 17:52:00) [21]

Попробуй
SELECT CAST((Sent/1024/1024)*100 AS INTEGER)/100.0 AS [SentMB] FROM DataBase1


bushmen   (2003-10-16 17:52:00) [22]

SELECT round((Sent/1024/1024), 3, 2) AS [SentMB] FROM DataBase1 - это в MSSQL, в Access может и не сработать


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо