Logo
  • Strona główna
  • T-SQL
    • Wprowadzenie
    • Zaczynamy od zera
    • Poziom podstawowy
    • Poziom średniozaawansowany
    • Poziom zaawansowany
  • Oracle SQL
    • Wprowadzenie
    • Zaczynamy od zera
    • Poziom podstawowy
    • Poziom średniozaawansowany
    • Poziom zaawansowany
    • PL/SQL
  • Ciekawe linki
  • Blog
  • Kontakt

Zadanie 5.

Dodano: 30 czerwca 2015 przez: Agnieszka Włodarczyk Zostaw komentarz

Znajdź 6 klientów, którzy mają najwyższą wartość zamówień.

Schemat: OE, Tabela: Orders, Kolumny: customer_id, order_total, Wynik: 6 rows

p5

 

 

 

 

 

 

 

Rozwiązanie

SELECT customer_id, SUM(order_total) as Suma
FROM orders
GROUP BY customer_id
ORDER BY Suma DESC
OFFSET 0 ROWS FETCH FIRST 6 ROWS ONLY;

[collapse]
otagowany group by, offset fetch, SUM
  • Oracle SQL
  • Poziom podstawowy

Kategorie

  • T-SQL
    (75)
    • Zaczynamy od zera
      (12)
    • Poziom podstawowy
      (30)
    • Poziom średniozaawansowany
      (26)
    • Poziom zaawansowany
      (7)
  • Oracle SQL
    (73)
    • Zaczynamy od zera
      (10)
    • Poziom podstawowy
      (29)
    • Poziom średniozaawansowany
      (25)
    • Poziom zaawansowany
      (4)
    • PL/SQL
      (5)
  • Blog
    (1)

Ostatnio dodane zadania

Zadanie 5.

24 czerwca 2017 21:41
Posted in: Oracle SQL, PL/SQL

Zadanie 4.

24 czerwca 2017 20:46
Posted in: Oracle SQL, PL/SQL

Zadanie 3.

7 sierpnia 2016 14:03
Posted in: Oracle SQL, PL/SQL

Znajdź nas na Facebooku

Facebook Pagelike Widget

Ostatnie komentarze

Tagi

alter table AVG between and case cast concat count create table CTE datediff delete from distinct exists extract group by having insert into INTERSECT is null join left join MAX MIN Northwind NVL offset fetch operatory zbiorowe operatory zestawu over PL/SQL podkwerendy podzapytania skorelowane replace row_number select substring SUM tabele pochodne top to_char UNION update where WITH year
Ćwiczenia praktyczne dla SQL - SQL Exercises © 2015
zeeDynamic Theme
Nasza strona korzysta z plików cookie ("ciasteczek"). Pozostając na niej, wyrażasz zgodę na zapisywanie plików cookies na swoim komputerze. OK rozumiem
Polityka prywatności i ciasteczek