Hallo,
ich stehe vor folgendem Problem:
Ich habe eine Tabelle, sagen wir mal
Vorname Name
====== =====
Heinz Müller
Hans Maier
Nun möchte ich auf diese Tabelle eine Abfrage machen, damit folgendes Ergebnis herauskommt:
Vorname1 Name1 Vorname2 Name2
======= ====== ======= =====
Heinz Müller Hans Maier
Zu lösen wäre dies m.E. nach über Sub-Selects, bspw. beginnt das so:
SELECT (SELECT TOP 1 Vorname FROM ...) AS Vorname1,
(SELECT TOP 1 Name FROM ...) AS Name1,
???
Nur jetzt hörts leider auf :-(. Auf den ersten Datensatz über TOP 1 zuzugreifen ist kein Problem, nur wie komm ich auf den 2. (und einen 3., 4., 5. usw).
Möglich wäre es in diesem (vereinfachten) Fall in die Tabelle eine laufende Nummer einzufügen und auf die zu gehen, nur in meinem (komplizierteren) Fall ist das leider nicht möglich! Gibts ne andere Möglichkeit?
Vielen Dank schonmal im Voraus,
Bubble
Lesezeichen