Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: -Tom- am November 18, 2011, 04:10:22

Titel: Anzahl pro Bereich begrenzen
Beitrag von: -Tom- am November 18, 2011, 04:10:22
Hallo,

Ich habe einen Bericht bei dem mir für die verschiedene Elektrostationen die Schalttafeln angezeigt werden.
Gibt es jetzt die Möglichkeit pro Station nur eine begrenzte Anzahl anzuzeigen?

Meine Abfrage sieht so aus:

SELECT tbl_Station.St_Ort, tbl_Station.St_Name, tbl_Tafel.Ta_Bezeichnung, tbl_Station.StID
FROM tbl_Station INNER JOIN tbl_Tafel ON tbl_Station.StID = tbl_Tafel.St_Name;

Jetzt dachte ich dass ich das über die TOP-Klausel lösen kann, also so:

SELECT TOP 5 tbl_Station.St_Ort, tbl_Station.St_Name, tbl_Tafel.Ta_Bezeichnung, tbl_Station.StID
FROM tbl_Station INNER JOIN tbl_Tafel ON tbl_Station.StID = tbl_Tafel.St_Name;

Aber dann wird mir nur die erste Station mit 5 Einträgen angezeigt.
Wie kann ich erreichen dass mir für jede Station 5 Einträge angezeigt werden?

-Tom-
Titel: Re: Anzahl pro Bereich begrenzen
Beitrag von: -Tom- am November 19, 2011, 05:31:25
Haber hier noch was gefunden, aber damit kann ich nicht wirklich was anfangen.

SQL Top 10 Kunden pro Abteilung (http://www.office-loesung.de/ftopic252605_0_0_asc.php)

-Tom-
Titel: Re: Anzahl pro Bereich begrenzen
Beitrag von: bahasu am November 19, 2011, 08:40:49
Moin Tom,

vielleicht hilft Dir das Beispiel im Anhang.

Harald

[Anhang gelöscht durch Administrator]
Titel: Re: Anzahl pro Bereich begrenzen
Beitrag von: -Tom- am November 21, 2011, 20:36:36
Danke!

Das hat mir schon sehr geholfen!

-Tom-