|
отображение целых чисел
| ☑ |
0
Max0893
23.12.15
✎
07:38
|
Доброго времени суток подскажите пожалуйста как в запросе отобразить только целые числа без округления? например выходит число 1,65 а отобразить нужно только целое число т.е. 1
|
|
1
patria0muerte
23.12.15
✎
07:42
|
ВЫБОР
КОГДА
ВЫРАЗИТЬ(ВТ.Число КАК ЧИСЛО(15, 1)) - ВЫРАЗИТЬ(ВТ.Число КАК ЧИСЛО(15, 0)) > 0
ТОГДА
ВЫРАЗИТЬ(ВТ.Число КАК ЧИСЛО(15, 0)) - 1
ИНАЧЕ
ВЫРАЗИТЬ(ВТ.Число КАК ЧИСЛО(15, 0))
КОНЕЦ
КАК Результат
|
|
2
patria0muerte
23.12.15
✎
07:46
|
Хотя не... не будет работать
|
|
3
Max0893
23.12.15
✎
07:49
|
он все равно будет округлять(
|
|
4
ObjectRelation Model
23.12.15
✎
07:59
|
ВЫРАЗИТЬ((Х-0.5) КАК ЧИСЛО(15,0)) КАК Х
|
|
5
НЕА123
23.12.15
✎
08:28
|
РАЗНОСТЬДАТ(ДАТАВРЕМЯ(1, 1, 1), ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, Чcл), СЕКУНДА)
|
|
6
НЕА123
23.12.15
✎
08:29
|
(5)+
хотя... может и округлит. проверять надо.
|
|
7
Рэйв
23.12.15
✎
08:30
|
(0)Когда округленное больше исходного - отнимай 1,
|
|
8
Max0893
23.12.15
✎
09:05
|
ObjectRelationModel оказался прав! спасибо большое очень помогли
|
|