Öncelikle kategorileri group by ile alman gerekiyor. Bu şekilde listedeki kategorileri elde edeceksin.
Ondan sonra kategorileri döndürüp o kategorideki itemleri alırsın.
[CODE lang="sql" title="GROUP BY için SQL kodu"]SELECT KATEGORI_KOLONU FROM TABLO_ADI GROUP BY KATEGORI_KOLONU[/CODE]