-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Автозаполняемая временная таблица

Среда, 20 Мая 2015 г. 13:09 + в цитатник
Доброго времени суток)

Ребят, нужна помощь в написании SQL запроса на добавление таблицы по определенному условию из другой таблицы. Нужен мне этот гибридный велосипед для адекватного отображения перекрестного запроса.

По порядку.
Есть таблица в которой два столбца - TovarKod и StartDate
+ Скрин1
Картинка с другого сайта.


Код товара понятно, а StartDate - это дата начала акции, которая длится 7 дней. По каждой акции необходима выборка за семь дней до начала акции и за семь дней самой акции, таким образом период в 14 дней по каждому коду.

+ ЗЫ
В запросе на выборку использовал условие Between [StartDate]-7 and [StartDate]+6, но перекрестный запрос с разными датами по каждому коду выдает растянутую таблицу из-за того что заголовком столбца стоит дата, поэтому приходится изобретать костыли в виде временной таблице через порядковый индекс каждого дня


Для запроса мне необходима табличка в таком виде:
+ Скрин2
Картинка с другого сайта.

Где первый столбец является порядковым индексом каждой даты (диапазон 14 дней) по каждому товару.

Подозреваю что без цикла здесь не обойтись, но как правильно все прикрутить, чтобы из одной таблицы формировалась другая, увы не знаю(

Буду очень благодарен за помощь

http://www.sql.ru/forum/1157574/avtozapolnyaemaya-vremennaya-tablica


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку