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

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

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

 

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

 -Статистика

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


Сложность с запросом

Понедельник, 30 Июня 2014 г. 20:56 + в цитатник
Есть две таблицы
Таблица1
ДатаОбъектДействиеПараметр1Параметр2
05.06.2014Объект1Обслуживание110012
21.06.2014Объект2Обслуживание18817


Таблица2
ДатаНачалаАнализаДатаКонцаАнализаСвойствоВещества
01.06.201406.06.20140.2
02.06.201407.06.20140.19
04.06.201409.06.20140.15
19.06.201424.06.20140.18
20.06.201425.06.20140.13
21.06.201426.06.20140.17


первый запрос из Таблица1 выбирает данные по заданому периоду отчёта
PARAMETERS [Forms]![Период]![ДатаНачалаОтчёта] DateTime, [Forms]![Период]![ДатаКонцаОтчёта] DateTime;
SELECT Таблица1.Дата, Таблица1.Объект, Таблица1.Действие, Таблица1.Параметр1, Таблица1.Параметр2
FROM Таблица1
WHERE Таблица1.Дата Between Format([Forms]![Период]![ДатаНачалаОтчёта],"dd/mm/yyyy") And Format([Forms]![Период]![ДатаКонцаОтчёта],"dd/mm/yyyy")
ORDER BY Таблица1.Дата;


второй запрос из Таблица2 выбирает последний ближайший результат анализа, при этом [ДатаОбслуживания] должна соответствовать [Таблица1].[Дата] из первого запроса
PARAMETERS [ДатаОбслуживания] DateTime;
SELECT TOP 1 Таблица2.СвойствоВещества
FROM Таблица2
WHERE (((Таблица2.ДатаНачалаАнализа)<=[ДатаОбслуживания]) AND ((Таблица2.ДатаКонцаАнализа)>[ДатаОбслуживания]))
ORDER BY Таблица2.ДатаНачалаАнализа DESC;


Помогите составить одним запросом с подзапросом, никак не пойму как их связать.
Результат - отчёт за определённый период (01.06.2014-30.06.2014):
ДатаОбъектДействиеПараметр1Параметр2СвойствоВещества
05.06.2014Объект1Обслуживание1100120.15
21.06.2014Объект2Обслуживание188170.17


У меня повторяються записи каждый раз с новым значением СвойствоВещества?

http://www.sql.ru/forum/1102898/slozhnost-s-zaprosom


 

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

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

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

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