Mulder: php/mysql

Beitrag lesen

Habe 2 Tabellen angelegt
In Tabelle1 wird SpalteA und SpalteB verglichen und als Ergebnis der Wert aus SpalteC ausgegeben. Das funkt auch prima.
Der Wert soll dann in Tabelle2 als Selektierung einer Reihe dienen.

Du meinst sowas wie

SELECT * FROM tabelle2
WHERE spalte IN
(SELECT spalteC from tabelle1
 WHERE ...)

? Sowas geht in mySQL nicht, da es in der derzeitigen Version keine Subselects unterstützt. Da mußt Du schon 2 Queries machen (erst die innere, dann mit dem Resultat die äußere bedienen).