dedlfix: Migration von MySQL 3.23 -> 4.1: Problem mit Subqueries

Beitrag lesen

echo $begrüßung;

Probleme gibts bei der zweiten Bedingung, der Subquery. Der Bedingung "catset.id=list.id" fehlt für "list.id" der Wert, der eigentlich aus der Hauptquery übergeben werden sollte.

Nun, nachdem die Versionsfrage geklärt ist, und du auch mit Hilfe des Handbuchkapitels Subquery Syntax noch nicht die Lösung gefunden hast, kommen wir nun zur alles entscheidenden Frage: Um was für ein Problem handelt es sich überhaupt?

Mit meiner kleinen ähnlich gestalteten Test-Abfrage (Joins hab ich weggelassen) konnte ich mit Version 4.1.19 kein Problem mit der Subquery erkennen.

Im Anhang gibt es übrigens auch noch ein Kapitel zu Restrictions on Subqueries.

echo "$verabschiedung $name";