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
durch einen Subselect ersetzen.
Wichtig ist, daß Du die Datensätze mit ond ohne Namen sauber voneinander trennen kannst.
Gruß
K-H