Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.04.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
abhtr   (2007-11-29 14:26) [0]

Существуют две таблицы связанные отношением Master - Detail:
Таблица товаров: Goods
Goods_ID
Goods_Name

и таблица с историей цен: Price
Price_ID
Price_Goods_ID – для связки с Goods
Price_Date
Price_Value

Надо сделать выборку товаров с ценами какие они были в заданном периоде: DtBeg, DtEnd, или "ближайшая" цена до начала заданного периода. Т.е. надо учитывать, что есть товары, у которых последняя измененная цена может быть до начала заданного периода.


 
Sergey13 ©   (2007-11-29 14:40) [1]

Примерно так можно. Нижнее значение периода ненужно
select Goods_Name,Price_Value
from Goods G,Price P1
where G.Goods_ID=P1.Price_Goods_ID
and P1.Price_Date=(select max(Price_Date) from Price P2 where  P2.Price_Goods_ID=P1.Price_Goods_ID and P2.Price_Date<:DtEnd)


 
abhtr   (2007-11-29 14:58) [2]

Большое СПАСИБО!
Вроде получилось.


 
Johnmen ©   (2007-11-29 15:01) [3]


> Sergey13 ©   (29.11.07 14:40) [1]

Первое условие из "или" отсутствует :)


 
Sergey13 ©   (2007-11-29 15:12) [4]

> [3] Johnmen ©   (29.11.07 15:01)

Как это?


 
Johnmen ©   (2007-11-30 09:51) [5]


> Sergey13 ©   (29.11.07 15:12) [4]
> > [3] Johnmen ©   (29.11.07 15:01)
> Как это?

> с ценами какие они были в заданном периоде: DtBeg, DtEnd,


 
Sergey13 ©   (2007-11-30 09:58) [6]

> [5] Johnmen ©   (30.11.07 09:51)

Это, ИМХО, скорее ошибка вопроса, а не запроса. 8-)



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

Форум: "Базы";
Текущий архив: 2008.04.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.002 c
2-1206423967
Лена
2008-03-25 08:46
2008.04.27
как из delphi приложения распечатать html!!!


2-1206550287
SysError
2008-03-26 19:51
2008.04.27
как программно изменить цвет кисти в mspaint.exe


3-1196323881
MaShechka
2007-11-29 11:11
2008.04.27
Название колонок что делать???


3-1196280048
Бэтман
2007-11-28 23:00
2008.04.27
Проблема с компонентом QuikReport


11-1188050116
Andrey_rus
2007-08-25 17:55
2008.04.27
TKOLRichEdit &amp; RE_InsertRTF





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский