Ваша реклама могла б бути тут!
1 млн переглядів на місяць!
Google Page Rank: 5

PL/SQL запрос

🔴 19:51 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 25.11.2006
Повідом.: 5861
  • 🔴 19:51 Повітряна тривога в Харків.обл.
  • #1
PL/SQL запрос

Может кто знает как сделать на PL/SQL для вывода таблицы:

Clients | Purchases
------------------------------
Cleint_1 | Max(purchase)

Client_1 | Min(purchase)

Cleint_2 | Max(purchase)

Client_2 | Min(purchase)

Cleint_3 | Max(purchase)

Client_3 | Min(purchase)
 
  • 🔴 19:51 Повітряна тривога в Харків.обл.
  • #2
Так а что мешает сделать выборку отдельно мин и макс, объединить их и отсортировать. Типа этого что-то

select c.Clients, c.Purchases
from (
( select a.Clients, max(a.Purchases) Purchases
from Clients_Purchases_table a
group by a.Clients
)
union
(
select a.Clients, min(a.Purchases) Purchases
from Clients_Purchases_table a
group by a.Clients
)
) c
order by c.Clients asc, c.Purchases desc
 
Назад
Зверху Знизу