Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Sumowanie rekordów oraz ich sortowanie
kropamk
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 12
Dołączył: 30.11.2011
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam serdecznie,

głowię się jak zrobić coś takiego.... mam tabele "vote" w której przechowuję rekordy.

Rekordy się powtarzają ze względu na kolumnę "name" ponieważ każdy użytkownik może oddać głoś na ten sam element.

Chciałbym posortować tak aby zwracało mi wynik od pozycji, na którą oddano najwięcej głosów. Czy jest takie coś możliwe na jedne tabeli ? Czy jakoś da się to zrobić (IMG:style_emoticons/default/wink.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




liczba_glosow to nie żadna kolumna a ALIAS dla COUNT(NAME)....

Dostałeś poprawne zapytanie, ale nie raczyłeś się nawet nad nim zastanowić....Skoro nie chcesz grupować po NAME a po ID_NAME, to poprostu zmodyfikuj podane tu zapytanie o te ID_NAME
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 21:35