also, was du gerne hättest wäre ein view, welches die spalten automatisch hinzufügt bzw. entfernt, je nachdem wieviele datensätze in tabelle b und c vorhanden sind?
bzw. je nachdem zb wieviele spalten für telefonnummern in b zur aktuellen abfrage benötigt werden?

also ich glaube ich lehne mich da nicht zuweit aus dem fenster, wenn ich sage sowas geht nicht.

wenn dein warenwirtschaftsprogramm auch über sql auf dieses view zugreift, woher weis dieses wieviele spalten gerade vorhanden sind, bzw. welche spalte telefon und welche mails sind?

lg andreas