ich habe eine Frage zu einer Abfrage.
Ich soll eine Abfrage erstellen, die die ersten 5 Werte einer Tabelle
enthält und eine zweite Abfrage, die den Rest der Werte enthält.
Die ersten 5 Werte erhalte ich ja mit dem SELECT TOP Befehl, aber wie
erhalte ich alle AUSSER den ersten 5 Werten?
Ich bin für jeden Tipp dankbar.
Beste Grüße,
Jochen
Wenn du es in 1 Abfrage haben willst, dann die mit TOP als
Unterabfrage:
SELECT A.ID
FROM Tabelle AS A LEFT JOIN
(SELECT TOP 5 ID FROM Tabelle) AS B
ON A.ID = B.ID
WHERE B.ID Is Null
Das ist im Prinzip das hier:
Datens�tze aus A, die nicht in B sind
www.donkarl.com?FAQ3.16
und ginge auch, indem du die Top-Abfrage speicherst und dann
mit der Tabelle in der beschriebenen Art joinst.
--
Servus
Karl
****************
Access-FAQ: http://www.donkarl.com
da hätte ich auch selber drauf kommen können! Vielen Dank für den
superschnellen Tipp!!
Gruß,
Jochen