Ilja: mehrere Tabellen mit zusammenführen mehrerer Werte.

Beitrag lesen

guten morgen,

Wie kann ich alle Materialnummern auf eine Zeile bringen die die gleiche Reparaturnummer haben..

die erste möglichkeit, wäre wohl alle vorhandenen serienummern über eine WHERE bedingung einzeln abzufragen. dann bekommt du nur alle einträge zu einer serienummer. also erst alle serienummern abfragen und in einem arry speichern. dann das array durchgehen und den gewünschten rest zu einer seriennummer (WHERE Klausel) erfragen. das ist leider ein wenig ressourcen lastig. unterabfragen sind leider mit mysql noch nicht zu machen, falls sich das noch nicht geändert haben sollte.

der zweite weg könnte sein, dass das frontend, welches du benutzt, dir aus deiner abfrage die gewünschte form bastelt.

die dritte möglichkeit besteht in der group by klausel, also nach der serienummer gruppieren, wobei ich mir da nicht mehr sicher bin. eventuell musst du mit temporären tabellen hantieren. vielleicht findest du einen weg über group by oder jemand kennt sich damit beser aus.

Ilja