fritz85: MySQL Order By & Limit

Beitrag lesen

Na, dann sind in den 20 zufälligen Datensätzen keine die deiner äußeren Bedingung entsprechen. Es wundert mich auch, dass kein Fehler beim Ansprechen von inserate.user kommt, denn im Subquery fragst du ja nur insertate.id ab. Und da die Subquery im äußeren FROM steht kann die äußere Abfrage auch nur auf die von der Subquery gelieferten Daten zugreifen. Vielleicht solltest du die Bedingung in den Datenlieferanten aufnehmen, also in die Subquery. Außerdem kann man nicht nach etwas sortieren, das nicht vorhanden ist (außer vielleicht MySQL).

Wo muss denn die WHERE Abfrage stehen im Subquery oder im normalen Query? Verstehe noch nicht ganz wie ich das zusammen verknüpfen kann :-(

Gruss