cookiesami?
A jak nie wychodzi Ci operowanie poleceniami SQL, a nie musisz się martwić o optymalizację, to zczytaj całą zawartość pożądaną z bazy do tablicy PHP i na niej pracuj. Zwykła dwuwymiarowa tablica wystarczy, do tego zliczanie ilości wystąpień określonej wartości w danym wierszu czy kolumnie, w połączeniu z jakąś pętelką z if'em i voila.