![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 7.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ciezko bylo mi nawet zatytulowac temat. Potrzebuje zapytania ktore pokaze mi powiedzmy 20 osob z najwieksza iloscia punktow o statusie 1 ale jesli w meidzyczasie bedzie ktos o statusie 0 rowniez wyswietli. Limit ma sie konczyc na 20 osobie o statusie 1. Czyli jesli w srodku bedzie 5 osob o statusie 0 to wyswietli 25 wpisow. Wiem ze zagmatwane. Dziekuje za wszystkie porady i naprowadzenia. Nie pogardzilbym przykladowym zapytaniem.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 7.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
SELECT * FROM tabela WHERE ranking<>'0' AND stat='1' ORDER BY ranking DESC LIMIT 20
wyswietli mi 20 pierwszysch osob w rankinu jednak mam tez ludzi ktorzy maja stat=0 i chce ich tez pokazac w rankingu jednak chce zeby ranking konczyl sie na 20 osobie o satusie 1 niezaleznie ile osob o statusie 0 ma wiecej punktow w rankingu. Dam przyklad 1 user 1 status 1 2 user 2 status 1 ..... 20 user20 status 1 a chce 1 user 1 status 1 2 user 2 status 0 ..... 5 user 5 status 0 ... 20 user20 status 1 21 userx status 1 22 usern status 1 chodzi mi zeby ranking konczyl sie na 20 osobie o danym statusie niezaleznie ile podrodze wyswietli osob o innym statusie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 23:55 |