![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 10.04.2002 Skąd: Pruszków Ostrzeżenie: (10%) ![]() ![]() |
Witajcie mam dosyć prosty problem ale niestety nie przychodzi mi nic do głowy jak go rozwiązać po stronie mysql.
Otóż mam bazę danych z punktacją użytkowników. id_user | nazwisko | punkty i teraz potrzebuje wyciagnąć 10-ciu użytkowników którzy mają najwiekszą ilość punktów ale posortować ich po nazwisku. za pomoc z góry dziękuje. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 10.04.2002 Skąd: Pruszków Ostrzeżenie: (10%) ![]() ![]() |
Dziękuje Kicok Twoje rozwiązanie działa poprawnie.
Natomiast rozwiązanie wookieb jakoś nie działa. A czy jest szansa do zapytania dorobić jeszcze jeszcze zajmowana pozycje spośród wyników. Także chciałbym to zrobić po stronie bazy danych. Otóż chciałbym otrzymać taki wynik Adamiak, pkt 30, 2 miejsce Bartczak, pkt 50, 1 miejsce Woźniak, pkt 5, 3 miejsce |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
taka pętla powinna załatwić sprawę, nazwy w nawiasach klamrowych mają odpowiadać nazwą pól w tabeli Ten post edytował bliitz 2.09.2008, 08:30:08 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 10.04.2002 Skąd: Pruszków Ostrzeżenie: (10%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wyświetlić wyniki to ja potrafię (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dziękuje bardzo Bliitz. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Mi chodzi o zapytanie mysql. a dokładnie chyba o ##podzapytanie## |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
http://nospor.pl/mysql-faq-n25.html#faq-6
lub w jednym zapytaniu:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 10.04.2002 Skąd: Pruszków Ostrzeżenie: (10%) ![]() ![]() |
to znowu ja.
drodzy koledzy mam jeszcze jeden kłopot. otóż. chciałbym sprawdzić na którym miejscu jest aktualnie Jan Nowak. kombinuje w phpmyadmin z zapytaniami i nic mi nie przychodzi do głowy. czy ktoś wie jak takie zapytanko stworzyć? |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Policz ilu jest userow przed nowakiem, tzn ilu jest z iloscia punktow wieksza [badz rowna- zalezy jak sobie ustalisz] od nowaka.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 0 Dołączył: 10.04.2002 Skąd: Pruszków Ostrzeżenie: (10%) ![]() ![]() |
witajcie.
a jednak udało mi się. Odpowiadam sam na swoje pytanie ponieważ może komuś się to przydać.
@id - to id usera ktorego chcemy sprawdzic miejsce k[1-8] konkurencja 1 - 8. suma - suma punktow we wszystkich konkurencjach. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:52 |