von Reginald » Fr, 08.07.2011 15:22
Hallo zusammen,
mit Access ist das hier ganz einfach, aber wir sind ja hier nicht bei Winzigweich ...
Habe in mysql mit OOBase als Frontend eine Tabelle namens
mitarbeiter mit den Feldern
mitarbeiterid, vorname, nachname, sprache, bemerkung etc.
Das Sprachenfeld ist fast überall leer.
Ich habe aus Calc eine Tabelle
mitarbeitersprachen importiert die diesen Aufbau hat:
mitarbeiterid, sprache
Jetzt will ich in der mitarbeiter-Tabelle das Feld "sprache" anhand der anderen Tabelle updaten und gleichzeitig noch ein "X" in das Feld "bemerkung" reinschreiben, so dass ich die upgedateten Datensätze anschließend leicht finden kann.
Wie würde das ganze aussehen, wenn ich nicht die MitarbeterID in der Sprachentabelle hätte sondern mit den Schlüssel aus Vorname und Nachname zusammenbauen müßte, also wenn die Sprachtabelle so aussähe:
vorname, nachname, sprache ?
Kann man das auch noch so umbiegen, dass er nur dann updated, wenn das Sprachfeld leer ist, d. h. die Werte aus der original Mitarbeitertabelle haben Vorrang?
Danke schon einmal für die Hilfe!!!
Grüße
Reginald
Hallo zusammen,
mit Access ist das hier ganz einfach, aber wir sind ja hier nicht bei Winzigweich ...
Habe in mysql mit OOBase als Frontend eine Tabelle namens [color=#0000BF]mitarbeiter[/color] mit den Feldern [color=#0000BF]mitarbeiterid, vorname, nachname, sprache, bemerkung[/color] etc.
Das Sprachenfeld ist fast überall leer.
Ich habe aus Calc eine Tabelle [color=#0000BF]mitarbeitersprachen[/color] importiert die diesen Aufbau hat: [color=#0000BF]mitarbeiterid, sprache[/color]
Jetzt will ich in der mitarbeiter-Tabelle das Feld "sprache" anhand der anderen Tabelle updaten und gleichzeitig noch ein "X" in das Feld "bemerkung" reinschreiben, so dass ich die upgedateten Datensätze anschließend leicht finden kann.
Wie würde das ganze aussehen, wenn ich nicht die MitarbeterID in der Sprachentabelle hätte sondern mit den Schlüssel aus Vorname und Nachname zusammenbauen müßte, also wenn die Sprachtabelle so aussähe: [color=#0000BF]vorname, nachname, sprache[/color] ?
Kann man das auch noch so umbiegen, dass er nur dann updated, wenn das Sprachfeld leer ist, d. h. die Werte aus der original Mitarbeitertabelle haben Vorrang?
Danke schon einmal für die Hilfe!!! 8)
Grüße
Reginald