Hallo,
ich bin ein Neuling in der Datenbankwelt und ich habe ein Problem, das ich allein nicht lösen kann. Ich hoffe, dass es hier hereinpasst, ich denke nicht, dass es ein spezifisches Problem von MySQL ist, das ich nutze.
Vielleicht versuche ich das Problem noch einmal neu zu formulieren:
Ich habe drei Tabellen A, B, C. In A sind Informationen zu Adressen, in B zu Personen. C ist eine Tabelle, die diese Datensätze zuordnet, da mehrere Personen eine Adresse teilen können und mehrere Adressen zu einer Person gehören können.
A ist aus Importgründen genauso groß wie C, das heißt in A sind Adressen doppelt oder mehrfach angeführt. Wie kann ich die Spalte ID_A in C so updaten, dass in den entsprechenden Datensätzen in C immer nur die kleinste ID_A erscheint und ich in A dann die anderen löschen kann?
Ich hoffe ich habe alle nötigen Informationen angegeben.
Danke im Voraus!
ich bin ein Neuling in der Datenbankwelt und ich habe ein Problem, das ich allein nicht lösen kann. Ich hoffe, dass es hier hereinpasst, ich denke nicht, dass es ein spezifisches Problem von MySQL ist, das ich nutze.
Vielleicht versuche ich das Problem noch einmal neu zu formulieren:
Ich habe drei Tabellen A, B, C. In A sind Informationen zu Adressen, in B zu Personen. C ist eine Tabelle, die diese Datensätze zuordnet, da mehrere Personen eine Adresse teilen können und mehrere Adressen zu einer Person gehören können.
A ist aus Importgründen genauso groß wie C, das heißt in A sind Adressen doppelt oder mehrfach angeführt. Wie kann ich die Spalte ID_A in C so updaten, dass in den entsprechenden Datensätzen in C immer nur die kleinste ID_A erscheint und ich in A dann die anderen löschen kann?
Ich hoffe ich habe alle nötigen Informationen angegeben.
Danke im Voraus!
Comment