queryul asta ar trebui sa functioneze doar pentru a returna lista de iduri pentru produsele cautate;
am un "bad feeling" ca nu suporta adaugarea a unei alte coloane langa (va scoate corect idurile cele mai recente din fiecare categorie, dar numele va fi in continuare al primului produs adaugat in acea categorie);

stiu ca am avut problema asta la un moment dat si solutia a fost sa fac un "select in select" ca sa o pot rezolva (un select era chiar asta si altul era un select standard pe tabela care "se hranea" cu multimea rezultata aici - parca sintaxa era cu select . from tabela where id in (select....) );

pot sa incerc o rezolvare concreta daca imi dai un fisier sql cu cateva randuri reale de tabel;

am presupus aici ca numarul de categorii din sistem este de exact 10.. alfel situatia se complica pentru ca trebuie si un limit pe undeva


Citat Postat în original de Butcher Vezi Post
mda, eram in graba, am uitat ca sortarea se aplica asupra rezultatelor ramase dupa WHERE/GROUP BY/etc

asa ar tb sa fie ok

Cod:
SELECT MAX(id_produs), id_cat
FROM t_produse
GROUP BY id_cat
ORDER BY MAX(id_produs) DESC
LIMIT 0, 10