[MIAŁO BYĆ W MYSQL, jesli mozna proszę o przeniesienie - mój błąd]
Mam ciężki orzech do zgryzienia
Mam tabele, która w uproszczeniu wygląda tak:
Kod
]id | id_usera | nick_usera | oceny_plus | oceny_minus
1 12 ala 5 12
2 12 ala 4 7
3 99 tomek 3 0
4 13 ola 11 0
1 12 ala 5 12
2 12 ala 4 7
3 99 tomek 3 0
4 13 ola 11 0
I takie zapytanie:
SELECT `nick_usera`, SUM(`oceny_plus`) AS plusy, SUM(`oceny_minus`) AS minusy, (SUM(`oceny_plus`)/(SUM(`oceny_plus`)+SUM(`oceny_minus`))*100) AS procenty FROM forum_posty GROUP BY `id_usera` HAVING (plusy+minusy >= 10) ORDER BY procenty DESC, plusy DESC"
Które działa bez problemu, zwraca listę nicków i te informacje o które pytam. Teraz chciałbym przerobić to zapytanie, żeby zamiast informacji, zwracało liczbę wierszy, ale nie mam pojęcia jak wcisnąć COUNT. Kombinowałem ale zwraca mi wartośc z kosmosu.
Mój mysql to 4.0.cośtam