Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

Помогите с запросом   Найти похожие ветки 

 
ligor   (2004-06-01 08:55) [0]

Можно ли в запросе получить значение на дату
Есть история значений
Дата - Значение
10/10/01-10
11/12/02-200
12/05/03-15
15/05/04-200
Нужно узнать значение если известна дата


 
Anatoly Podgoretsky ©   (2004-06-01 08:56) [1]

Структура таблицы и индексы


 
ligor   (2004-06-01 09:02) [2]

Структура
id - ключ
datebeg - дата изменения значений
valpr - значение на дату
Индесы любые что посоветуете это все проект


 
Johnmen ©   (2004-06-01 09:03) [3]

А в чём проблема ?


 
ligor   (2004-06-01 09:06) [4]

Нужно чтобы параметром была дата
а запрос возвращал одно значение в соотвествии с этой датой


 
DenK_vrtz ©   (2004-06-01 09:09) [5]

select поле-значение from table where поле-дата = : параметр типа дата


 
Johnmen ©   (2004-06-01 09:09) [6]

Так в чём же проблема то ?


 
Alexandr   (2004-06-01 09:27) [7]

как в чем? Сессия, курсовик...А на лекции ходить не получалось...
А вы тут подсказать не можете.


 
Silver Alex ©   (2004-06-01 09:36) [8]

select * from Table
where
 ondate = (select max(ondate) from table
          where
             ondate<=:ondate)


 
Anatoly Podgoretsky ©   (2004-06-01 09:48) [9]

Что такое datebeg и valpr - ведь просили привести структуру, а не наименование полей
Помощь что ли не нужна?


 
ligor   (2004-06-01 09:50) [10]

Datebeg - date
valpr - Integer


 
Anatoly Podgoretsky ©   (2004-06-01 09:58) [11]

select valpr from table where datebeg = :datebeg
Желателен индекс по полю datebeg


 
l_igor   (2004-06-02 14:58) [12]

Лучше поздно чем никогда
Спасибо Silver Alex работает замечательно
Извеняюсь перед Anatoly Podgoretsky
Наверно не сумел правельно задать вопрос
в случаи
select valpr from table where datebeg = :datebeg
выдаст valpr на дату :datebeg если она есть в таблице
а нужно
ставка пени меняет врямя от времени занчение есть таблица
Дата - Значение
10/10/01-10
11/12/02-200
12/05/03-15
15/05/04-200
Нужно получать значение ставки на любое число
например на 01/01/03 = 15
Всем кто помогал большое спасибо



Страницы: 1 вся ветка

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
1-1086777916
Slaga
2004-06-09 14:45
2004.06.27
Почему екземпляры класса TMarsRover не содержат таблицу вирт мето


1-1086972333
Apocalepse
2004-06-11 20:45
2004.06.27
Тот же текстовый редактор. Теперь сохранение :-)


1-1087150209
iudjen
2004-06-13 22:10
2004.06.27
drag drop


1-1087202922
Vilux
2004-06-14 12:48
2004.06.27
Рисунок в RichEdit


14-1086856930
Apocalepse
2004-06-10 12:42
2004.06.27
Опять удалили