Hallo,
ich bin stecken geblieben, als ich versuchte eine Select-Abfrage zu erstellen, die Werte aus zwei Tabellen mit einander vergleicht und die Ergebnisse ausgibt, welche in beiden Tabellen nicht zusammen vorkommen. Wäre im Prinzip auch nicht das Problem, wenn ich die Ergebnismenge aus einer Tabelle nicht schon vorher mit einer WHERE-Funktion einschränken wollte.
Konkret bin ich bis zu folgendem Punkt gekommen:
SELECT * FROM contacts
UNION
SELECT * FROM group WHERE group_id = $id
WHERE contacts.con_id != group.contact_id ORDER BY nname ASC
Bei Ausführung erhalte ich die Fehlermeldung "mysql_fetch_array(): supplied argument is not a valid MySQL result resource"
Danke für einen kleinen Denkanstoß.
Markus
ich bin stecken geblieben, als ich versuchte eine Select-Abfrage zu erstellen, die Werte aus zwei Tabellen mit einander vergleicht und die Ergebnisse ausgibt, welche in beiden Tabellen nicht zusammen vorkommen. Wäre im Prinzip auch nicht das Problem, wenn ich die Ergebnismenge aus einer Tabelle nicht schon vorher mit einer WHERE-Funktion einschränken wollte.
Konkret bin ich bis zu folgendem Punkt gekommen:
SELECT * FROM contacts
UNION
SELECT * FROM group WHERE group_id = $id
WHERE contacts.con_id != group.contact_id ORDER BY nname ASC
Bei Ausführung erhalte ich die Fehlermeldung "mysql_fetch_array(): supplied argument is not a valid MySQL result resource"
Danke für einen kleinen Denkanstoß.
Markus
Zuletzt bearbeitet: