2017-01-21 1 views
0

Ich habe Daten in dieser Tabelle.Zählen Sie Daten und eliminieren Sie die Duplizierung in SQL (ORACLE)

enter image description here ..... ....

so möchte ich die Ausgabe wie Tabelle aussehen enter image description here

was ist die SQL für das?

+1

nachschlagen für 'Count' Aggregat und' Gruppe by' Klausel –

+0

Bitte senden Daten als formatierten Text, [nicht Screenshots] (http://meta.stackoverflow.com/questions/285551/why-may- Ich-nicht-Upload-Bilder-von-Code-auf-so-wenn-eine Frage zu stellen/285557 # 285557). Was hast du bisher versucht? – Aleksej

+0

Mögliches Duplikat von [MySQL: Gruppieren nach & Mehrere Felder zählen] (http://stackoverflow.com/questions/5328987/mysql-group-by-count-multiple-fields) – krokodilko

Antwort

3

Einfach. GROUP BY und COUNT.

select 
    customer_no, 
    items, 
    count(*) "COUNT" 
from your_table 
group by customer_no, 
    items; 
Verwandte Themen