powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как представить результат запроса в табличной форме
5 сообщений из 5, страница 1 из 1
Как представить результат запроса в табличной форме
    #39914149
Stpd_qst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Прошу прощения за глупый вопрос (искал ответ - не нашел), но подскажите, пожалуйста, как можно реализовать следующее:

Есть результат запроса (DT_begin и DT_END приведены справочно).
Получены 2 записи.
Отличия лишь в Val_DBL.
Как отобразить этот результат не 2-мя строками, а 1-ой, но с 2-мя столбцами Val_DBL, где 1-ый столбец - на условие DEAL_Start, а второй - на конкретную дату 01.01.2019?

Т.е. как получить табличную форму 1-ой записью, где будет и 100 и 800 в результатах?
Заранее спасибо.
...
Рейтинг: 0 / 0
Как представить результат запроса в табличной форме
    #39914183
А почему одной строкой? Ведь DT_END у этих записей разное.
Покажите текст запроса.
...
Рейтинг: 0 / 0
Как представить результат запроса в табличной форме
    #39914188
Stpd_qst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT DEAL.DEAL_START, DEAL.DEAL_CLOSE, DEAL.DEAL_NOMB, DEAL_PARAM.Val_TXT, DEAL_PARAM.Val_DBL, DEAL_PARAM.DT_BEGIN, DEAL_PARAM.DT_END
FROM PARAM INNER JOIN (DEAL INNER JOIN DEAL_PARAM ON DEAL.DEAL_ID = DEAL_PARAM.DEAL_ID) ON PARAM.PARAM_ID = DEAL_PARAM.PARAM_ID
WHERE (((DEAL.DEAL_CLOSE)>=Date()));
...
Рейтинг: 0 / 0
Как представить результат запроса в табличной форме
    #39914308
Обычный запрос на выборку, возвращающий в данном случае две записи.
Можно с помощью группировки и формул получить желаемое, но надо понимать критерий, по которому суммы отражаются в разных полях.
А если запрос будет возвращать 10 записей, то что?
...
Рейтинг: 0 / 0
Как представить результат запроса в табличной форме
    #39914330
Stpd_qst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это я понимаю, спасибо.

Тяжело сформулировать вопрос просто.

Суть какая: возвращаются договора, который действуют на данный момент. Дополнительно подтягиваются дополнительные параметры из справочников. 2 записи для примера. Т.е. нужно, чтобы отображалась одна сгруппированная запись, но с двумя параметрами (2 разные даты - 2 разных параметра).

1-ая дата - начало договора (Deal_Start) , а 2-я - конкретная дата. Как-то так.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как представить результат запроса в табличной форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]