Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Neues Problem mit Abfrage

Dieses Thema im Forum "Oracle" wurde erstellt von mustangsls, 26 Juni 2012.

  1. mustangsls

    mustangsls Benutzer

    Guten Tag.

    Hab ja schon angedroht das ich jetzt öfter vorbeischaue :)

    Also hab die letzten Paar Sachen echt gut hingekriegt, hänge jetzt aber an einer neuen Abfrage Fest.

    Ich soll die Länder ermitteln, deren Kunden im Jahr 2009 einen maximalen bzw. minimalen
    Umsatz erzeugt haben. Land und Umsatz sollen ausgeben werden (auf 2 Nachkommastellen
    gerundet).

    Soweit bin ich bisher gekommen:

    Code:
    select        cu.country, max(round(invl.unitprice * invl.quantity,2)) as Umsatz
    from              customer cu, invoice inv, invoiceline invl
    where            cu.customerid = inv.customerid
    AND              inv.invoiceid = invl.invoiceid
    AND              to_char(inv.invoicedate, 'yyyy') = 2009
    group by      cu.country
     
    ;
     
  2. PLSQL_SQL

    PLSQL_SQL Datenbank-Guru

    Sollen nun pro Land die Umsätze ausgegeben werden oder gibt es eine Definition, wann etwas als MAX und wann als MIN zählt?

    D.h. Sollen z.B.: die 3 Umsatzstärksten Länder ausgegeben werden und die 3 Umsatzschwächsten oder oder oder....

    Bitte um kurze genauere Info.

    Danke und Lg
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden