Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизTIBDataSet - добавление поля, равное послед. знач. из др. таблицы Найти похожие ветки
← →
VoznikVopros (2009-03-30 00:05) [0]Есть две таблицы - Товары и Цены:
Товары
№ товара
Название
Остаток
Цены
№ товара
Цена
Дата изменения
В таблице Цены хранятся цены на товары по датам
Нужно вывести в DBGrid"e три столбца - первый "Название товара", второй - "Остаток" и третий - "Цена"
С выводом информации в первый и второй столбец вопросов
нет
В третий столбец нужно поместить самую ближайшую дату изменения цены на товар. Как это сделать?..
← →
AndreyV © (2009-03-30 07:39) [1]> [0] VoznikVopros (30.03.09 00:05)
Например, что-нибуть такое:
select t.Название, t.Остаток, c.Цена, max(Дата_изменения)
from Товары t left join Цены c on t.№_товара = c.№_товара
where c.Дата_изменения <= :Дата_изменения
group by t.Название, t.Остаток, c.Цена
← →
VoznikVopros (2009-03-31 19:02) [2]Спасибо за подсказку!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.066 c