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