sql query

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
iLuSiOn
Membru, skill +2
Membru, skill +2
Posts: 881
Joined: 06 May 2011, 17:05
Detinator Steam: Da
Has thanked: 1 time
Been thanked: 7 times
Contact:

21 Feb 2016, 20:00

se pricepe cineva la sql bine si e dornic sa ma ajute la ceva?

am o problema cu un plugin de rank si top.

Code: Select all

SELECT name, score FROM sm_easyrank ORDER BY score DESC, name ASC LIMIT 0, 10
ordoneaza baza de date dupa score, apoi daca au scor egal ii sorteaza dupa nume

Code: Select all

SELECT count(*) FROM sm_easyrank WHERE (score >= (SELECT (score) FROM sm_easyrank WHERE steamid = '%s'))
numara cati sunt cu scor mai mare pana il gaseste pe cel care scrie !rank

problema e ca la rank, nu afiseaza bine daca 2 au scor egal. de exemplu ma arata in top pr 5 si in rank pe 4 sau invers. vreau sa ordonez ca la top.
RoyalServer 2
User avatar
laurwtf
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 2977
Joined: 04 Jun 2011, 10:17
Detinator Steam: Da
SteamID: Retras de mult
Reputatie: Membru Club eXtreamCS (3 luni)
-1 warn (2 luni club)
Utilizator neserios (tepar)
Location: toor@nacs
Has thanked: 37 times
Been thanked: 115 times

21 Feb 2016, 20:47

SELECT name, score FROM sm_easyrank ORDER BY score DESC, name ASC LIMIT 0, 10

=>

SELECT name, score FROM sm_easyrank ORDER BY score DESC, name ASC LIMIT 0, 15

De ce? La 10 persoane se formeaza bug la rank.
Post Reply

Return to “Discutii generale”

  • Information