Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 23.09.2007 Skąd: Tarnobrzeg Ostrzeżenie: (0%)
|
Witam. Muszę sprawdzić jaką pozycję zajmuje dany użytkownik w tabeli, według ilości postów jakie ten użytkownik napisał. Bardzo proszę o pomoc, jakiego zapytania trzeba tutaj użyć? Z góry wielkie dzięki za odpowiedzi (IMG:style_emoticons/default/wink.gif)
np. Mateusz - 5000 postów Jaś - 2000 Andżelika - 5550 Jakie zapytanie napisać, żeby pokazało mi, że Mateusz, jest na drugiej pozycji według postów? W tabeli oczywiście jest kolumna ID, po której będę identyfikował użytkownika. Ten post edytował Paziu 26.04.2011, 15:51:38 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%)
|
Pokaż strukturę bazy danych. W Twoim przykładzie na pewno zostanie wykorzystana pętla while - tylko tyle mogę stwierdzić na chwilę obecną...
Ogólnie będziesz musiał zadać pytanie, które porządkować będzie wyniki według ilości postów (malejąco - DESC) z limitem / lub bez ... zależy od Ciebie. W pętli odpowiednio wyświetlisz otrzymane z zapytania dane i koniec (IMG:style_emoticons/default/smile.gif) |
|
|
|
Paziu Ranking - Jak sprawdzić pozycję wiersza w tabeli wg. kolumny? 26.04.2011, 15:50:03
Crozin http://nospor.pl/mysql-faq.html#faq-8 26.04.2011, 17:51:58 
Paziu Cytat(Crozin @ 26.04.2011, 18:51:58 )... 26.04.2011, 18:01:59
kadlub [SQL] pobierz, plaintext SELECT * FROM TABELA ORDE... 26.04.2011, 17:57:27
mat-bi Kadlub - co ma piernik do wiatraka? Podałeś mu zwy... 26.04.2011, 17:59:47
kadlub Cytat(mat-bi @ 26.04.2011, 17:59... 26.04.2011, 18:05:03 
Paziu Dobra, srpawdziłem, wszystko działa tak jak chciał... 26.04.2011, 19:50:33
krowal Ja to zrobiłem prościej:
[SQL] pobierz, plaintext ... 26.04.2011, 21:07:04 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 18:27 |