Dawid Brzeziński !Hola
Temat: mysql distinct
Mam problem z wyciągnięciem 6 najnowszych newsów z bazy, każdy z innej kategorii po jednym.robie takie zaptyanie i zwraca mi 6 newsów, każdy z róznej kategorii:
SELECT distinct * FROM `news` WHERE cat_id>'2' group by cat_id order by news_id desc limit 6
Problem mam z tym że w jednej kategorii zwraca mi starszego newsa, zamiast najnowszego.
Jak zmodyfikować to zapytanie aby działało to tak jak chcę?
To ma działać tak:
z pośród wielu kategorii, zapytanie ma zwrócić 6 najnowszych newsów ale po jednym najnowszym newsie z danej kategorii.