Einzelnen Beitrag anzeigen
  #2  
Alt 23.09.2009, 10:22:02
mgr mgr ist offline
Anfänger
 
Registriert seit: Sep 2009
Alter: 42
Beiträge: 14
AW: insert into on duplicate key update

Hi Loki

dein Problem würde ich mit einem Redesign der Tabelle3 angehen:

Tabelle3 (Haupttabelle, alle Kunden sind sicher da drin)
kundenid (PKEY)
indexTabelle1 (kann NULL sein)
indexTabelle2 (kann NULL sein)
T3Feld2
T3Feld3
T3Feld4
T3Feld5

Deine Kunden werden in Tabelle3 eröffnet und sobald Daten in Tabelle1 oder 2
hinzugefügt werden (bzw. aus potentiellen Kunden richtige Kunden werden), kannst du einfach den Index des Records zu Tabelle3 hinzufügen.

So kannst du jede Tabelle einzeln aktualisieren (vereinfacht INSERT bzw UPDATE)
und per SELECT * FROM Tabelle3 LEFT JOIN Tabelle1 ON Tabelle3.indexTabelle1 = Tabelle1.index (usw.) alle Daten auslesen.

Hoffe ich habe alles richtig verstanden....

Lg
mgr
Mit Zitat antworten