Hallo,
ich habe folgendes Problem: Für eine WHERE Abfrage innerhalb eines Queries benötige ich Daten einer anderen Tabelle. Um diese zu bekommen nutze ich einen LEFT JOIN. Das ganze sieht dann so aus:
Das Problem ist nun, dass ich die Ausgabe, nachdem sie aus der Datenbank kommt nicht mehr filtern kann, aber die Daten, die aus den Tabellen "*_boards" und "*_permissions" nicht in der Ausgabe haben möchte. Wie kann ich den Query also so abändern, dass die Daten dieser Tabellen zwar zur WHERE - Abfrage gezogen werden, später aber nicht weiterverarbeitet werden?
Danke ...
ich habe folgendes Problem: Für eine WHERE Abfrage innerhalb eines Queries benötige ich Daten einer anderen Tabelle. Um diese zu bekommen nutze ich einen LEFT JOIN. Das ganze sieht dann so aus:
PHP-Code:
"SELECT
thread.*,
p.boardpermission,
p.groupid,
b.invisible
FROM bb".$n."_threads thread
LEFT JOIN bb".$n."_boards b USING (boardid)
LEFT JOIN bb".$n."_permissions p USING (boardid)
WHERE b.invisible = '0' AND thread.visible = '1' AND p.boardpermission = '1' AND p.groupid = '5'
ORDER BY thread.lastposttime DESC LIMIT 0, ".$content_grabbing_limit
Danke ...
Kommentar