yo,
SELECT c.name, p.*
FROM cat c
INNER JOIN cat_nm t ON t.hier_cat_fremdschlüssel = c.id
INNER JOIN produkte p ON p.id = t.hier_produkte_fremdschlüssel
WHERE p.id IN (SELECT p2.id
FROM produkte p2
INNER JOIN cat_nm t2 ON t2.hier_produkte_fremdschlüssel= p2.id
WHERE t2.hier_cat_fremdschlüssel = c.id
LIMIT 0,5
ORDER BY p2.id
)
;
wenn du eine datumspalte in der produkt-tabelle hast, dann sortiere besser nach dieser spalte anstellen nach dem primary key zu sortieren.
Ilja