Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с запросом [D7, IB6.x]


ligor ©   (2004-06-01 08:55:00) 

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


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

Лучше поздно чем никогда
Спасибо 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
Всем кто помогал большое спасибо


Anatoly Podgoretsky   (2004-06-01 09:58:00) [2]

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


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

Datebeg - date
valpr - Integer


Anatoly Podgoretsky   (2004-06-01 09:48:00) [4]

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


Silver Alex   (2004-06-01 09:36:00) [5]

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


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

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


DenK_vrtz   (2004-06-01 09:09:00) [7]

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


Johnmen   (2004-06-01 09:09:00) [8]

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


ligor   (2004-06-01 09:06:00) [9]

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


Johnmen   (2004-06-01 09:03:00) [10]

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


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

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


Anatoly Podgoretsky   (2004-06-01 08:56:00) [12]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо