ChrisB: Frage zum Query mit verschachtelten Subselects

Beitrag lesen

Hi,

In der Tabelle 'zeitungen' ist die 'typ_id' die primary id. Hier gibt es die Spalte 'beschreibung', an die ich heran möchte.

Du hast diese Tabelle aber nicht angegeben.

Unknown column 'beschreibung' in 'field list'

Dabei ist in jeder Tabelle, für die ein Wert in 'typ' gespeichert ist, die Spalte 'beschreibung' vorhanden. Gibt der Subselect, der 'typ' ausliest, falsche Werte zurück?

Schietegal, was der zurückgeben würde - es ist zu dem Zeitpunkt, wo die Query geparst und analysiert wird, nicht bekannt.
Und damit bleibt es dabei, dass du eine Spalte angegeben hast, die in keiner der benannten Tabellen vorhanden ist.

Diese Art von Dynamik, die du dir hier offenbar wünschst - den Tabellennamen, aus dem gelesen werden soll, erst zur Ausführung des Statements dynamisch zu ermitteln - unterstützt MySQL m.W. nicht.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]