mharms Geschrieben 1. Juli 2010 Teilen Geschrieben 1. Juli 2010 (bearbeitet) Guten Morgen erst mal, SQL hab ich das letzte mal vor 4 Jahren gemacht und fand Datenbanken nie so spitze ;D Nun brauch ich aber für einen Kollegen eine Abfrage in so einer bösen Access-Datenbank. Erst mal zur Grundsituation. Sagen wir haben eine Tabelle die wie folgt ausschaut: FileName | Version 1337 | 1 1337 | 2 1337 | 3 1337 | 4 1337 | 5 1337 | 6 1337 | 7 1337 | 8 4227 | 1 4227 | 2 4227 | 3 4227 | 4 4227 | 5 Also pro Filename gibt es verschiedene Ausführungen. Ich will jetzt für jeden FileName einmal die maximale Versionsnummer... also hier sollte die Ausgabe so aussehen: 1337 | 8 4227 | 5 Vllt kann mir ja bitte jemand helfen, ich steh total auf dem Schlauch. Danke schonmal. mfG Marco Edit: Oi! Glatt im Titel verhauen. Ich hoffe ihr verzeihts mir Bearbeitet 1. Juli 2010 von mharms Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
mharms Geschrieben 1. Juli 2010 Autor Teilen Geschrieben 1. Juli 2010 Erledigt Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
streffin Geschrieben 1. Juli 2010 Teilen Geschrieben 1. Juli 2010 Ich halte es immer für etwas unhöflich eine Frage direkt mit einem "erledigt" zu beenden. Es gibt in aller Regel noch andere die sich für die Lösung des Problems das man hat intressieren. der vollständigkeit halber daher : SELECT fileName, Max(Version) [max_Version] FROM Tabelle1 GROUP BY fileName mfg Sven Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.