Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизКак сделать целочисленное деление ? Найти похожие ветки
← →
malkolinge (2003-03-31 14:57) [0]В интрербезе ? ну что то типа следующего :)
SELECT
(current_timestamp-NEXT_DATE_REFRESH)
/ (NEXT_DATE_REFRESH- DATE_REFRESH) Percent
FROM REFRESH_CHECK_INFO
тока чтоб вместо обычного деления стояло целочисленное :)
← →
Жук (2003-03-31 15:02) [1]Можно ХП написать...
← →
Rad (2003-03-31 15:08) [2]
cast (field as integer)
Вот только непосредственное вычитание дат до добра не доведет.
Если надо посчитать разницу в днях (месяцах, годах) используйextract (day from field)
. Хотя... Это же номер дня недели, так что надо будет поизвращаться.
Так что проще взять готовую (или написать свою) UDF (см http://www.ibase.ru/develop.htm#UDF): например, в rFunc есть функция DaysBetween.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c