|
Задача с подзапросом
|
|||
---|---|---|---|
#18+
dogovor id (id клиента) no (номер договора) data_otrk (дата открытия) clinet id (id клиента) fio (ФИО) Вывести всех клиентов и договора по ним, с условием, что по первому клиенту выводим только 1 договор с максимальной датой открытия. У одного клиента есть 3 договора с разными датами открытия. Код: plsql 1.
а вот дальше я не понимаю как указать первого клиента. Наверное нужно брать первую строку из таблицы clinet? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 10:53 |
|
Задача с подзапросом
|
|||
---|---|---|---|
#18+
table1 (договора) table2 (клиенты) Есть вот такие рабочие варианты: Код: plsql 1.
Код: plsql 1.
Как реализовать запрос без join (1 вариант) и без group by (2 вариант)? Вот такой вариант выводит только одну строку (один договор) с максимальной датой, но мне нужно, чтобы кроме этой строки выводились все остальные договора. Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 19:23 |
|
|
start [/forum/topic.php?fid=52&msg=39957086&tid=1881257]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 225ms |
0 / 0 |