Einzelnen Beitrag anzeigen
  #3  
Alt 21.05.2010, 07:08:26
Phantasielos Phantasielos ist offline
Anfänger
 
Registriert seit: May 2010
Alter: 39
Beiträge: 3
AW: 2 Tabellen: Nach IDs ordnen, 10 neuesten Datensätze pro ID ausgeben

Zitat:
Etwa so: SELECT ...FROM...LEFT JOIN....ON.....ORDER BY FIELD..... ,zeit DESC LIMIT 50
Und dann per Abfragende Sprache (php?) die Ausgabe sortieren
Das Problem dabei ist das die Tabelle 2 auch 100.000 Einträge haben kann. Wenn ich jetzt 12 Kategorien von 20 abfragen will, ergibt das bei 10 Einträgen pro Kategorie 120 Ergebnisse. Bei deiner Abfrage von Limit 50 geht das schon mal nicht, wenn dann muß ich alle 100.000 abfragen und mit PHP mir die gewünschten rauspicken. Das ist keine elegante Lösung.
Hat noch jemand eine Idee?
Mit Zitat antworten