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

Beitrag lesen

echo $begrüßung;

Ich habe durch den Wechsel von der MySQL Clientversion 3.23.49 auf 4.1.18 Probleme bekommen mit Subqueries.

Die Client-API-Version ist für dein Problem nicht weiter relevant. Die Server-Version wäre interessanter, denn die muss den Befehl ausführen. Die Client-API reicht ihn nur durch.

Konkrete Frage: Kann es sein das seit 4.x Subqueries nicht mehr auf Spalten referenzieren können, die in der Hauptquery bestimmt werden? Und wie kann man dieses dennoch erreichen?

MySQL kann erst ab Version 4.1 mit Subqueries umgehen. Unter welchen Umständen man welche Werte der Haupt-Query ansprechen kann findest du im Kapitel Subquery Syntax und dessen Unterkapiteln.

echo "$verabschiedung $name";