reil: MySQL: Frage zu Limit

Beitrag lesen

Hallo chrisB,

danke für Deine schnell Antwort, bin einer Lösung jetzt auch näher, aber...
Da die Werte (1,2,3,4) aus einem anderen Query kommen und ich die davor nicht weiss, kann ich auch keine Unions per Hand schreiben.

Weiss da vielleicht jemand eine Lösung, wie der Query mit dynamischer Anzahl von Unions aussieht?

Danke schon mal,
reil

Hi,

select id from tabelle where andereId in(1,2,3,4)

Dabei sollen immer jeweils 10 Treffer für jede andereId geholt werden.
"Limit 10" würde das gesamte Resultat auf 10 begrenzen, in dem Fall sollten aber 40 Treffer zurückkommen.

Wie mache ich das?

Bspw. mit einer UNION aus einzelnen Queries, die jeweils 10 Datensaetze pro einzelner andereID selektieren.

MfG ChrisB