Страница 1 из 1

Вопросы по UDF

Добавлено: 01 авг 2006, 14:16
Vetal
Здрасте если не надоел! :-) Я разобрался с UDF... У меня еще вопросы :-) Даже два. :-)
1. Как эту UDF клеить к FireBird 1,5
2.

Код: Выделить всё

select
    f_striptime(log_winroute.fdatetime),
    sum(log_winroute.bytesoutput)
from
    log_winroute
group by
    f_striptime(log_winroute.fdatetime)
Я из FreeUDFLib изпользую f_striptime чтобы выбрать только дату, а вот сгрупировать уже по ней не могу. :-( .
Я хочу добиться чтобы из поля типа Date(дата и время) выбрать только дату и сгрупировать по нему.

[Модератор: тема отделена от http://forum.ibase.ru/phpBB2/viewtopic.php?t=2487]

Добавлено: 01 авг 2006, 14:25
dimitr
1. Зачем? В 1.5 EXTRACT работает :-)
2. В IB5 - никак.

SELECT EXTRACT(YEAR-не работает

Добавлено: 01 авг 2006, 14:42
Vetal
Все равно интересно как конектиться эта UDF к FireBird. И какой выход чтобы получить только даты и сгрупировать их потом..... :()

SELECT EXTRACT(YEAR-не работает

Добавлено: 01 авг 2006, 14:47
Vetal
Если я напишу свой UDF я потом обратно попаду в ситуацию что не получиться с группировкой? Почему не возможна групировка по функции из FreeUDFLib

Добавлено: 01 авг 2006, 14:53
CyberMax
Может быть, потому что группировка по UDF невозможна?
http://www.ibase.ru/devinfo/fngroup.htm

Re: SELECT EXTRACT(YEAR-не работает

Добавлено: 01 авг 2006, 15:00
Merlin
Vetal писал(а):Все равно интересно как конектиться эта UDF к FireBird. И какой выход чтобы получить только даты и сгрупировать их потом..... :()
Выкусывать месяц через UDF в before триггерах в отдельное поле и группировать по нему.

Вопросы по UDF

Добавлено: 01 авг 2006, 15:04
Vetal
Спасибо за ответ! Ща попробую разобраться....

Вопросы по UDF

Добавлено: 01 авг 2006, 15:40
Vetal
Спасибо за ответы... Я реализовл через view все работает только не так быстро как хотелось бы....:-)

Добавлено: 01 авг 2006, 15:49
CyberMax
А как хотелось бы? С другой стороны, юзая древний сервак, не надо удивляться низкой производительности. Например, FB 2.0 по сравнению с FB 1.0 ощутимо быстрее на одних и тех же запросах.

Вопросы по UDF

Добавлено: 01 авг 2006, 16:09
Vetal
Ну не от мене енто зависит... Я бы давно уже бы все разрулил... А так мыкаться по тому что уже давно забыли... (я сервак имею ввиду). Спасибо я как нибудь еще к вам загляну :-)

Добавлено: 01 авг 2006, 16:09
WildSery
К тому же на 2.0 можно было бы сделать select from select ...