Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#2

AW: Select erstellen

  Alt 28. Dez 2017, 18:04
Bin mir nicht sicher, ob ich die Aufgabenstellung richtig verstanden habe:
SQL-Code:
select
  -- Wie oft kommt der Status vor,
  -- dabei darf ein mehrfachvorkommender Status zu einer Auftragsnummer nur einmal gezählt werden.
  -- Anzahl gibt also an, wieviele unterschedliche Auftragsnummern zum Status vorkommen.
  count(*) as Anzahl, Status
from (
  -- Kombination aus Auftragsnummer und Status soll eindeutig sein.
  select distinct a.Auftragsnummer, b.Status
  from tabelle1 a
  left join tabelle2 b on a.Auftragsnummer = b.Auftragsnummer
)
group by Status
order by Status;
  Mit Zitat antworten Zitat