Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите, не получается выборка / 5 сообщений из 5, страница 1 из 1
21.11.2002, 14:28
    #32070772
SergePN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, не получается выборка
У меня не получается выборка по дате, я уже пробовал писать
for select ......
from .....
where dates between :d and :d+1 /* и можно ли вообще так писать?*/
into .....
do
begin
suspend;
end
Но оно выбирает все равно какую-то фигню, вернее не фигню, а выбирает по d.
А если писать без between. то оно вобще ничего не выбирает...
Подскажите, если кто сможет, пожалуйста!
...
Рейтинг: 0 / 0
21.11.2002, 15:24
    #32070836
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, не получается выборка
Мутно ты объяснил! Мутно!
INSERT INTO Table2 SELECT * FROM Table1 WHERE DateField BETWEEN 'Date1' AND 'Date2'
...
Рейтинг: 0 / 0
26.02.2003, 16:39
    #32111611
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, не получается выборка
Для работы с датами существуют прекрасные функции библиотеки rFuncUDF.
См ibase.ru не пожалеешь.
...
Рейтинг: 0 / 0
26.02.2003, 22:34
    #32111781
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, не получается выборка
Дата в ибэйсе это флоат в котором целая часть это дни а дромная это день. например 0.5 это пол дня тоись 12 нульнуль. Ты делаеш битвин между :д и :д+1. Что это значит? это значит что если у тебя :д = 36732.5 то выбираться будет с 12 нульнуль. Может быть сдеся собачка порылась. Сделай трунк жробной части при передаче параметров в процедуру.
...
Рейтинг: 0 / 0
27.02.2003, 02:32
    #32111806
Bol
Bol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, не получается выборка
Сделай ей в процедуре выбора "CAST(DATE_EXAMPLE as CHAR(11))", а затем присвой это значение :TMP_VAR а сравнивай по "CAST(TMP_VAR as DATE)". А лучше будет, если обеспечишь этот "CAST" из приложения, т.к. if тебе не нужно время, то на... его пИсать.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите, не получается выборка / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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