Danke für Deine Hilfe...
ich habe in der zeit mit join experimentiert. Mal habe ich zu viele Datensätze mal zu wenig.
...ich kämpfe !
irgendwie geht das !
Bsp. etwas ausführlicher
Tabelle WARTUNGP
NUMMER --> BEZEICHNUNG --> STATUS --> TATIGKEIT // Feldnamen // Auszug der Tätigkeiten
Wartung 100 --> Rückluftfilter --> Tätigkeit erledigt (Status 3) --> 3205 * Filtermedium wechseln
Wartung 100 --> Zuluftfilter --> Tätigkeit unerledigt (Status 0) --> 3205 * Filtermedium wechseln
Wartung 101 --> Rückluftfilter --> Tätigkeit unerledigt (Status 0) --> 3205 * Filtermedium wechseln
Wartung 101 --> Zuluftfilter --> Tätigkeit erledigt (Status 3) --> 3205 * Filtermedium wechseln
Wartung 102 --> Rückluftfilter --> Tätigkeit unerledigt (Status 0) --> 3205 * Filtermedium wechseln
Wartung 102 --> Zuluftfilter --> Tätigkeit erledigt (Status 3) --> 3205 * Filtermedium wechseln
Wartung 103 --> Rückluftfilter --> Tätigkeit unerledigt (Status 0) --> 3205 * Filtermedium wechseln
Wartung 103 --> Zuluftfilter --> Tätigkeit erledigt (Status 3) --> 3205 * Filtermedium wechseln
Tabelle WARTUNGL
NUMMER --> ANLAGE // Feldnamen
Wartung 100 --> Anlage 99
Wartung 101 --> Anlage 100
Wartung 102 --> Anlage 101
Wartung 103 --> Anlage 102
Tabelle FILTEREINSATZ
ANLAGE --> BEZEICHNUNG --> GROSSE,MENGE,etc. // Feldnamen
Anlage 99 --> Rückluftfilter --> Eigenschaften
Anlage 99 --> Zuluftfilter --> Eigenschaften
Anlage 100 --> Rückluftfilter --> Eigenschaften
Anlage 100 --> Zuluftfilter --> Eigenschaften
Anlage 101 --> Rückluftfilter --> Eigenschaften
Anlage 101 --> Zuluftfilter --> Eigenschaften
Anlage 102 --> Rückluftfilter --> Eigenschaften
Anlage 102 --> Zuluftfilter --> Eigenschaften
Ergebnismenge nach obigem Bsp. soll sein aus Filtereinsatz:
ANLAGE --> BEZEICHNUNG --> ART etc. // Feldnamen
Anlage 99 --> Rückluftfilter --> Eigenschaften
Anlage 100 --> Zuluftfilter --> Eigenschaften
Anlage 101 --> Zuluftfilter --> Eigenschaften
Anlage 102 --> Zuluftfilter --> Eigenschaften
im Prinzip ist die Struktur wie oben. die Tabellen haben ansonsten keine Relationen.
Der Ablauf im Prinzip:
1. welche Filter (BEZEICHNUNG) sind Status = 3
2. Anlagennummer aus WARTUNGL holen nach NUMMER aus WARTUNGP
3. Datensätze aus FILTEREINSATZ nach ANLAGE, VERBRAUCH, BEZEICHNUNG
Danke nochmal...