Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Select mit Where-Klausel und von dessem Ergebnis alle "Unterdaten" ermitteln

  Alt 31. Mai 2011, 10:35
Rückfrage, wofür soll das gut sein?
Einzig für die Darstellung? Dann würde ich Dir empfehlen, das über Delphi zu lösen.
Wenn es über reines SQL gehen soll, dann nimm soetwas
Code:
select Kundenname ,Produktname
from...
where ...
and produktid=max(produktid)
...
union
select '     ',produktname
from
where ...
and produktid<>max(produktid)
order by kundenid
wahrscheinlich mußt Du
Code:
max(produktid)
durch einen Subselect ersetzen.
Wichtig ist, daß Du die Datensätze mit ond ohne Namen sauber voneinander trennen kannst.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat