|
|
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Получаю среднее: из конечной даты вычитаю начальную дату и делю на обще количество дат. Ответ может быть такого вида "9,121111125511". Для округления нашёл функцию ROUND. Как её тут использовать? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 16:35:42 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
Спасибо. Так-то я находил такие темы. Я не знаю как в мой код это вставить. --Тут получаем среднее if i<> 0 then out_srednee :=days / i; end if; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 17:05:16 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
вы наверное притворились глупым... ))) очень удобно... в любом языке программирования это есть out_srednee := ROUND(days / i,2); -- до двух знаков мож я и ошибаюсь, обязательно проверьте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 17:10:53 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
Как я понял, select, from, это берёт нужный столбец, из такой-то таблицы. А у меня нет этого столбца, это просто переменная, которую я потом показываю в Label. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 17:13:19 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
Alex_Ustinov, "Притворились глупым". Я sql совсем недавно начал изучать, недели ещё нет, с кодом помогают коллеги. Пытаюсь разобраться, самому хоть что-то сделать, не получается. Спрашиваю тут. Извините, если чересчур глупый вопрос. Спасибо за ссылку выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 17:16:32 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
Alex_Ustinov, if i<> 0 then out_srednee := Round (days / i,0); end if; Вот так округлил 2,96 в 3. То, что нужно. Спасибо, что помогли. Я пробовал так, но записывал так out_srednee := Round (days / i),2; и как-то ещё, и не получалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2015, 17:21:16 |
|
||
|
Нужно округлить значение
|
|||
|---|---|---|---|
|
#18+
SQL здесь не причемв любом языке программирования это естьROUND(x,i) достаточно посмотреть в док-и тонкости "синтаксиса". Тонкостей здесь НЕТ. Все в лоб, как написано. Купите-скачайте книгу, очень даже пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2015, 07:54:29 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1833359]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 293ms |

| 0 / 0 |
