Hi,
Ich hatte in der Datenbank meinem Feld "type" varchar(1) verpasst, hab aber nicht beachtet, dass ich in der zweiten Tabelle schon im zweistelligen Bereich bin. Jetzt wurde aus z.B. 19 eine 1 und aus 25 eine 2 :/ Bei über 5000 Artikel ist dieses sehr ärgerlich.
Das kann ja nur dann automatisch funktionieren, wenn es eine Zuordnung der Datensätze beider Tabellen gibt.
Wenn es diese Zuordnung gibt, dann stellt sich die Frage, warum der type überhaupt in beiden Tabellen vorkommt.
Ganz abgesehen davon:
- warum ist das ein varchar, wenn Zahlen drinstehen?
- Du solltest grundsätzlich beim Festlegen der Datentypen die Größe nicht zu knapp wählen.
cu,
Andreas a/k/a MudGuard