Pomoć MySQL Query

poruka: 4
|
čitano: 1.180
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
protjeran
offline
Pomoć MySQL Query

Pozdrav! Neznam kako da postavim MySQL upit. Naime, imam tablicu nazvanu "points" koja bilježi svaki bod neke grupe na gameserveru. Grupe su dinamične i svatko može napraviti neku novu grupu. Eh sad, svaki bod ima svoj redak u tablici i polja `ID`, `Group Name`, `Description`, `Date` ... ID je auto_increment, u group name upisujem ime grupe koja je dobila bod, u description opis tog boda i date datum kad je grupa dobila bod...

 

Htio sam prikazati top 5 grupa kad gledamo po bodovima, ali ne znam to napraviti. Može pomoć?

Moj PC  
0 0 hvala 0
15 godina
protjeran
offline
Pomoć MySQL Query

Itko?

Moj PC  
0 0 hvala 0
15 godina
protjeran
offline
Pomoć MySQL Query

Oprostite zbog konstantnog bumpanja (i triple posta), ali riješio sam ovo tako da nema frke :P Napravio sam jednostavno jednu tablicu sa poljima "ID", "Group Name" i "Points" i onda samo updateam bodove; kad se grupa uništi - jednostavno izbrišem taj red.. kad se grupa stvori - stvorim red i gotovo...

Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
RE: Pomoć MySQL Query

Evo ti upit ako ce ti trebat, iz glave. Mislim da ti bolje riješenje prva verzija.

 

select a.Broj, a.ime

  from (select count(id) as Broj, Group Name as ime

      from points

      group by ime

       order by count(id) desc) a

limit 5

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice