ich eine SQL-Abfrage in MS-Access haben, die (wenn sie in ihre Grundstruktur vereinfacht) läuft wie folgt aus:(msaccess zu MySQL) FROM Unterabfragen mit Alias
SELECT
tableA.id, tableB.id
FROM
(SELECT table.id FROM [table] WHERE (id mod 2 = 0)) AS tableA
INNER JOIN
(SELECT table.id FROM [table] WHERE (id mod 3 = 0)) AS tableB
ON tableA.id = tableB.id
;
, dass 6 der zurück id, 12 und so weiter , für A und B.
Wenn das Skript an MySQL angepasst wird, erkennt es den Alias in den Unterabfragen nicht. Ich kann in MySQL keine Parallele finden, was wäre das?
Was meinen Sie mit "der Alias in den Unterabfragen"? Wie lautet der Alias? 'Tisch'? "id"? – Hammerite
Ich nehme 'tableA' und' tableB' an. @DBS: Gibt es eine Fehlermeldung? Was bedeutet "nicht erkennen"? – Andre
Danke für die Hilfe Jungs. Und Entschuldigung für den Tippfehler! ... Ich kann nicht glauben, dass ich 2 Stunden damit verloren habe! – DBS