Hallo zusammen
Ich hab eine Tabelle adrvorst die aus den ID's dreier Tabellen besteht. (Vorstand, Adressen, GV)
Die Tabelle adrvorst hat 5 Spalten (ID, id_Vorstand, id_Adressen, angetreten, zurückgetreten)
Bei Angetreten und Zurückgetreten steht die ID aus der Tabelle GV.
Wenn jemand ein Vorstandsamt erzeuge ich einen Datensatz und schreib bei angetreten, die ID aus der Tabelle GV wann die Person für dieses Amt gewählt wurde.
Wenn diese Person davon zurücktritt, ändere ich den Datensatz und schreib bei zurückgetreten die ID, bis zu welcher GV die Person das Amt ausgeführt hat.
Nun möchte ich die Amtszeiten Abfragen.
Wenn eine Person ein Amt angetreten hat, und davon zurückgetreten ist, ist dies auch kein Problem.
Schwieriger wird es, wenn jemand noch im Amt ist. dann steht bei zurückgetreten "0" drin. dann soll die "0" durch das aktuelle Jahr ersetzt werden.
Noch schwieriger wird es dann wenn eine Person mehrere Ämter hatte, resp. noch eins davon ausführt. (es kann immer nur ein Amt auf einmal ausgeübt werden).
Die summe aller Amtszeiten des Vorstands, geteilt durch zwei, wird dann der aktiven Zeit im Verein angerechnet.
Wieso jedes Jahr neu ausrechnen wenn es auch automatisch geht.
Kann mir jemand helfen wie ich da weiter komme? resp. wo ich anfange muss.
Vielen Dank schon jetzt
Gruss
Phips_CH
Ich hab eine Tabelle adrvorst die aus den ID's dreier Tabellen besteht. (Vorstand, Adressen, GV)
Die Tabelle adrvorst hat 5 Spalten (ID, id_Vorstand, id_Adressen, angetreten, zurückgetreten)
Bei Angetreten und Zurückgetreten steht die ID aus der Tabelle GV.
Wenn jemand ein Vorstandsamt erzeuge ich einen Datensatz und schreib bei angetreten, die ID aus der Tabelle GV wann die Person für dieses Amt gewählt wurde.
Wenn diese Person davon zurücktritt, ändere ich den Datensatz und schreib bei zurückgetreten die ID, bis zu welcher GV die Person das Amt ausgeführt hat.
ID | ID_Vorstand | ID_Adresse | angetreten | zurückgetreteen |
1 | 6 | 1 | 69 | 79 |
2 | 1 | 1 | 79 | 0 |
3 | 2 | 2 | 79 | 0 |
4 | 6 | 5 | 63 | 69 |
Nun möchte ich die Amtszeiten Abfragen.
Wenn eine Person ein Amt angetreten hat, und davon zurückgetreten ist, ist dies auch kein Problem.
Schwieriger wird es, wenn jemand noch im Amt ist. dann steht bei zurückgetreten "0" drin. dann soll die "0" durch das aktuelle Jahr ersetzt werden.
Noch schwieriger wird es dann wenn eine Person mehrere Ämter hatte, resp. noch eins davon ausführt. (es kann immer nur ein Amt auf einmal ausgeübt werden).
Die summe aller Amtszeiten des Vorstands, geteilt durch zwei, wird dann der aktiven Zeit im Verein angerechnet.
Wieso jedes Jahr neu ausrechnen wenn es auch automatisch geht.
Kann mir jemand helfen wie ich da weiter komme? resp. wo ich anfange muss.
Vielen Dank schon jetzt
Gruss
Phips_CH