Ich habe Messungen, die bei jeder Geburt gemacht wurden und möchte diese für jedes Tier zusammenstellen. Da in der gleichen Urliste auch Werte für die Nachkommen erfaßt wurden, kann es sein, daß bei einer Zwillingsgeburt, das Muttertier zweimal am gleichen Tag mit identischen Werten aber unterschiedlicher id auftaucht. Es kann vorkommen das ein Tier zur dritten Geburt das erstemal gemessen wurde. Das möchte ich dann auch bei messung3 eingetragen haben.
Das Soll dann so aussehen:
Ich habe bei meinen Versuchen immer Ergebnismengen mit größerer Zeilenanzahl als die Ursprungstabelle bekommen. Das Problem sollte aber allgemein sein. Ich kann zu Not auch auf eine andere DB (Mysql, Access, OO, Exel) ausweichen, nur 60.000 Datensätze nicht per Hand durchsuchen. Geht das in einer Abfrage. Alternativ würde ich jetzt für jede Geburt eine Tabelle/View erstellen und diese dann wieder vereinigen.
Code:
name geburt datum messwert
anna 3 xxx xxx
beta 2 xxx xxx
cesa 1 xxx xxx
anna 4 xxx xxx
anna 4 xxx xxx
Code:
name messung1 messung2 messung3 messung4
anna xxx xxx
beta xxx xxx xxx