Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Vereinsverwaltung - aktuellen Rang berechnen
zurück: Ist das Datum als Abfrage-Kriterium berechenbar? weiter: Auf die nächste 10er Stelle runden Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Hilde71
Einsteiger


Verfasst am:
20. Apr 2008, 16:14
Rufname:

Vereinsverwaltung - aktuellen Rang berechnen - Vereinsverwaltung - aktuellen Rang berechnen

Nach oben
       Version: Office XP (2002)

Hallo zusammen,

ich möchte die Verwaltung unseres Schützenvereines auf Access umstellen.

Ich habe jetzt eine Tabelle, in der zu jedem Mitglied die letzte Beförderung abgespeichert ist. Die Tabelle sieht folgendermaßen aus;
Code:
Mtgnr Leutnant  Oberleutnant    Major
  1    1990         1995         2002
  2    2000         2005                       
Ist es nun mit einer Abfrage möglich, das mir die aktellen Ränge angezeigt werden. Also müsste für Mitglied Nr. 1 als Ergebnis Major, für Nr. 2 Oberleutnant angezeigt werden. Und dieses möglichst mit nur einer Abfrage für alle Mitglieder, damit ich nicht für jedes Mitglied eine eigene Abfrage erstellen muss.

Danke im Voraus
Frank

_________________
Wieso, weshalb, warum - wer nicht fragt bleibt dumm !!!
Marmeladenglas
komme zurecht


Verfasst am:
20. Apr 2008, 16:22
Rufname:

AW: Vereinsverwaltung - aktuellen Rang berechnen - AW: Vereinsverwaltung - aktuellen Rang berechnen

Nach oben
       Version: Office XP (2002)

ich fürchte deine Tabelle ist falsch aufgebaut.
Der Rang (Major etc.) sollte nur ein Feld deiner Tabelle (und nicht für jeden Rang ein Feld) sein. In diesem Feld erfasst du den Rang. Diese Tabelle setzt du in Beziehung zu einer 2ten Tabelle MItglieder.
Also deine Rangtabelle enthält 4 Felder.
Primärschlüssel - Fremdschlüssel zu der MItgliedertabelle - Datum - Rang
Über eine dritte Tabelle kannst du die Rangstufen erfassen mit einem Index
z.b. Major mit Index 1 und kannst anschließend deine Mitglieder-Rangtabelle über diesen Index sortieren.
jens05
Moderator


Verfasst am:
20. Apr 2008, 19:57
Rufname:
Wohnort: ~~~~~


AW: Vereinsverwaltung - aktuellen Rang berechnen - AW: Vereinsverwaltung - aktuellen Rang berechnen

Nach oben
       Version: Office XP (2002)

Hallo Frank,
dem dem Bestand des falschen Tabelledesigns, könntest du deine Daten z.B. so mittel 2 Abfragen ermitteln
1. Abfrage Name "qryNormal"
Code:
SELECT Mtgnr, Leutnant As Rang, "Leutnant" as Art
FROM   tblDaten
UNION
SELECT Mtgnr, Oberleutnant As Rang, "Oberleutnant"
FROM   tblDaten
UNION 
SELECT Mtgnr, Major As Rang, "Major"
FROM   tblDaten;
Darauf aufbauent die 2. Abfrage
Code:
SELECT  Mtgnr, Art
FROM    qryNormal
WHERE   Mtgnr&"|"&Rang IN (SELECT Mtgnr & "|" & Max(Rang)
                           FROM   qryNormal
                           GROUP  BY Mtgnr)
Das Ergebnis wäre
Code:
Mtgnr   Art
1   Major
2   Oberleutnant

_________________
mfg jens05 Wink
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: SQL-Abfrage auf aktuellen Datensatz beziehen 2 Neonblade13 1207 21. Jun 2007, 14:37
Neonblade13 SQL-Abfrage auf aktuellen Datensatz beziehen
Keine neuen Beiträge Access Tabellen & Abfragen: Werktage zwischen 2 Datums berechnen 2 Deathack 3745 28. März 2007, 14:15
Gast Werktage zwischen 2 Datums berechnen
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Mittelwert berechnen 1 Gast 11658 19. März 2007, 12:31
stpimi Mittelwert berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Laufende Summe berechnen 7 Mike05 6281 16. Jan 2007, 00:16
Nadia_23 Laufende Summe berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL leere Felder als null berechnen 2 Graf_bubu 2519 10. Jan 2007, 10:36
Graf_bubu SQL leere Felder als null berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: spezielle Zeiten berechnen 2 mark0 916 20. Nov 2006, 20:31
jens05 spezielle Zeiten berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Hilfe Newbie!!! Werte in Spalten berechnen lassen? 7 djdozent 944 06. Nov 2006, 11:23
Gast Hilfe Newbie!!! Werte in Spalten berechnen lassen?
Keine neuen Beiträge Access Tabellen & Abfragen: Formel in Datensatz speichern und diese berechnen 5 chrispx 3115 18. Jul 2006, 20:15
Nouba Formel in Datensatz speichern und diese berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Werte summieren & Quoten berechnen 7 SCG_Shadow 4928 07. Jul 2006, 14:30
rita2008 Werte summieren & Quoten berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Rabatt in Tabelle berechnen 1 domi1985 1705 23. Nov 2005, 09:08
blicki Rabatt in Tabelle berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Rang doppelt 8 Deep Purple_ 691 26. Sep 2005, 14:05
Gast Rang doppelt
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der aktuellen Tage von Lebensjahren berechnen 2 grosseblaueaugen 5447 07. Sep 2005, 11:56
grosseblaueaugen Anzahl der aktuellen Tage von Lebensjahren berechnen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript