Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: MrSliff am Oktober 04, 2014, 23:44:41

Titel: [Abfrage] Anzahl der Datensätze mit dem Höchsten Wert ausgeben
Beitrag von: MrSliff am Oktober 04, 2014, 23:44:41
Hallo,

ich habe folgendes Problem in meiner Datenbank

Ich habe eine Liste mit Geräten, welche verschiedenen Ausgangspaletten zugewisen werden sollen. Ein weiteres Kriterium ist, dass je Palette nur eine bestimmte Anzahl an Geräten erfasst werden soll. Ich möchte mir also in einer Abfrage anzeigen lassen, wieviele Geräte bereits auf der aktuellen Palette sind (vorzugsweise ohne diese angeben zu müssen)

Ich habe an eine SQL-Abfrage gedacht, welche so aussieht, aber leider nicht funktioniert:

SELECT COUNT(MAX(Ausgangspalette)) FROM Geräte;


Hat vielleicht jemand einen Rat, wie ich die Abfrage so gestalten kann, dass mir automatisch die Anzahl der Geräte angezeigt wird, die bereits auf der aktuellen Palette (mit der höchsten palettennummer) sind?

Vielen Dank schonmal!
Titel: Re: [Abfrage] Anzahl der Datensätze mit dem Höchsten Wert ausgeben
Beitrag von: MrSliff am Oktober 05, 2014, 07:36:24
Hab die lösung selbst gefunden :)

Einfach zwei mal das jeweilige feld zufügen, für das erste die Funtkion "Gruppierung", für das zeite die funktion "MAX".

Danach die anzahl der Ergebnisse auf 1 begrenzen