powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / DATA
11 сообщений из 11, страница 1 из 1
DATA
    #32099001
Temperature
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу выбрать записи за последние 3 месяца, 4 дня и 2 часа.
Наверное, нужно использовать DAY,HOUR,YEAR, MONTH.
Как пользоваться этими замечательными вещами?
В статьях есть указание на них, но нет примеров использования.
попробовал их как функции ничего не получается, говорит Token unknown.
В MySQL решил проблему очень быстро, в Interbase.....
может я не туда смотрю, подскажите плс!
...
Рейтинг: 0 / 0
DATA
    #32099066
Седов А.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия сервера ?
...
Рейтинг: 0 / 0
DATA
    #32099107
Temperature
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FireBird 1.0 платформа FreeBSD.
Но дело не в платформе, поставил на винды(для проверки) ничего не поулчается всё равно.
А какие есть варианты?
хоть что нибудь......
...
Рейтинг: 0 / 0
DATA
    #32104377
Chip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
SELECT
    *
FROM
    Users
WHERE
    CAST((EXTRACT(YEAR FROM rec_creat) || '-' || EXTRACT(MONTH FROM rec_creat) || '-' || EXTRACT(DAY FROM rec_creat)) AS  DATE) = '12-04-2002'


копай дальше сам :)
...
Рейтинг: 0 / 0
DATA
    #32105084
Рыб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос по той же теме, есть запрос:
select dat, sum(...) from table order by dat
dat - дата. Надо одним запросом, можно вложенным, получить группировку не по дням, а по месяцам или годам. Ничего не могу придумать :(.
...
Рейтинг: 0 / 0
DATA
    #32105293
Chip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я тоже вот спрашиваю это же 2 дня тут -\r
/topic/22642\r
\r
но местные фигово что-то отвечают :(
...
Рейтинг: 0 / 0
DATA
    #32105310
Код: plaintext
1.
2.
SELECT EXTRACT(MONTH from DAT), sum(qty)
FROM table
group by  1 


или так
Код: plaintext
1.
2.
SELECT ABS(EXTRACT(MONTH from DAT)), sum(qty)
FROM table
group by  1 
...
Рейтинг: 0 / 0
DATA
    #32105343
Chip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не работает запрос такой
Invalid token.

база - FB1.0.2
...
Рейтинг: 0 / 0
DATA
    #32105362
Рыб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не работает :(. IB 6.0, 6.5.
Token unknown.
...
Рейтинг: 0 / 0
DATA
    #32105456
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пиши UDF
...
Рейтинг: 0 / 0
DATA
    #32105775
Привет!

На Yaffil работает, на 1.0.2 тоже должно работать, по крайней мере с
ABS(EXTRACT(MONTH from <lala>))

с 6.0 - в сад
с 6.5 - он купленный? тогда в техподдержку :) на самом деле от 6.0 он мало отличается - несколько фич сверху налепили, баги для совместимости оставили :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / DATA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]