|
|
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
Привет всем! Надеюсь поможете. Как от одной даты отнять другую дату и получить разницу в днях? table Код: plaintext 1. 2. 3. допустим сегодня 4.09.03 должно получится Код: plaintext 1. 2. 3. я делаю так Код: plaintext 1. 2. 3. 4. проблема в том,что в таблице(table) дата в таком формате Код: plaintext и поле days получается таким Код: plaintext 1. 2. 3. сенк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 17:59 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
Hi! Если есть rfunc.dll - подключи функцию DateToStr. Далее попробуй так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. У меня такой запрос вычитал из дня даты число 2: Код: plaintext 1. Be Well... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2003, 18:40 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
KiLLun спасибо за совет я скачал rfunc.dll и у меня такое ощущение, что я не правильно наклыдываю path, есть так же инсталяшка но она за рарина паролем у меня interbase 5.6 win2k и win2k server(ОС на разных машинах) что можешь посоветовать сенк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 11:10 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
Таже проблема!!! Пытаюсь считать оплату по тарифу прям в базе, но нужна разница в днях, часах и минуту. Написал свою ЮДФку которая кроме того расчитывает все остальное (т.е. вроде как быстро все должно быть), при подключении там где компилил - все ОК. А на других компах ложу все также (в папку ЮДФ внутри Жарптицы) и все говорит ошибочный БЛР какой-то. Это меня уже достало. Пробовал подключить еще раз, но тот же результат. Даже в чистой новой базе. Как вообще подключать ЮДФки правильно? (не в смысле каким скриптом, а куда лучше ложить и как сервак доп. настраивать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 11:36 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
Из хелпа по IB: Код: plaintext 1. 2. 3. 4. 5. 6. 7. писал: при подключении там где компилил - все ОК. А на других компах ложу все также (в папку ЮДФ внутри Жарптицы) и все говорит ошибочный БЛР какой-то. Это меня уже достало. Пробовал подключить еще раз, но тот же результат. Даже в чистой новой базе. Как вообще подключать ЮДФки правильно? (не в смысле каким скриптом, а куда лучше ложить и как сервак доп. настраивать). Проверь, не требует ли твоя DLLлина каких нибудь других DLLлин и еще проверь EXTERNAL_FUNCTION_DIRECTORY (см. выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 12:00 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 14:40 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
>to Bohdan Напиши конкретнне в чем теперь проблема? Если знаю - подскажу. Be Well... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 14:43 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
мне новерно нужно сделать компиляцию redme.txt вычитал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. а потом Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. скорее вот, что мне сейчас нужно - Free Borland C++ Compiler 5.5 под Windows 2000 или я заблуждаюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 15:12 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
а если так select cast('today' - DateOnly as integer) from T у меня вроде получилось все нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 16:23 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
В IB c 6-ой версии и выше: select current_date-date_field from table ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2003, 16:39 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
>to vovan1 спасибо, все клево, все работае спасибо всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 10:35 |
|
||
|
Как от одной даты отнять другую дату?
|
|||
|---|---|---|---|
|
#18+
Да дата1 - дата2 это клево, но если нужно с такой вешью сделать вычислимое поле.. Там проблема - поле становиться не дата а numeric типа:( ALTER TABLE test ADD sum1 COMPUTED BY ( (select sum(date) from document where document.test_id = test.test_id)) Поле sum1 сосем не дата. Кто может сталкивался? Как побороть, подскажите.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2003, 12:29 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32257097&tid=1580001]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 403ms |

| 0 / 0 |
