Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.01.2020, 10:47
|
|||
---|---|---|---|
|
|||
Как представить результат запроса в табличной форме |
|||
#18+
Добрый день. Прошу прощения за глупый вопрос (искал ответ - не нашел), но подскажите, пожалуйста, как можно реализовать следующее: Есть результат запроса (DT_begin и DT_END приведены справочно). Получены 2 записи. Отличия лишь в Val_DBL. Как отобразить этот результат не 2-мя строками, а 1-ой, но с 2-мя столбцами Val_DBL, где 1-ый столбец - на условие DEAL_Start, а второй - на конкретную дату 01.01.2019? Т.е. как получить табличную форму 1-ой записью, где будет и 100 и 800 в результатах? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.01.2020, 11:36
|
|||
---|---|---|---|
|
|||
Как представить результат запроса в табличной форме |
|||
#18+
А почему одной строкой? Ведь DT_END у этих записей разное. Покажите текст запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.01.2020, 11:45
|
|||
---|---|---|---|
|
|||
Как представить результат запроса в табличной форме |
|||
#18+
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())); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.01.2020, 13:54
|
|||
---|---|---|---|
|
|||
Как представить результат запроса в табличной форме |
|||
#18+
Обычный запрос на выборку, возвращающий в данном случае две записи. Можно с помощью группировки и формул получить желаемое, но надо понимать критерий, по которому суммы отражаются в разных полях. А если запрос будет возвращать 10 записей, то что? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.01.2020, 14:18
|
|||
---|---|---|---|
|
|||
Как представить результат запроса в табличной форме |
|||
#18+
Это я понимаю, спасибо. Тяжело сформулировать вопрос просто. Суть какая: возвращаются договора, который действуют на данный момент. Дополнительно подтягиваются дополнительные параметры из справочников. 2 записи для примера. Т.е. нужно, чтобы отображалась одна сгруппированная запись, но с двумя параметрами (2 разные даты - 2 разных параметра). 1-ая дата - начало договора (Deal_Start) , а 2-я - конкретная дата. Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1610286]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 133ms |
0 / 0 |