Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Zapytanie wyświetlające pierwsze po 1 wierszu dla jednego nicku
miki3475
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 1
Dołączył: 15.06.2008

Ostrzeżenie: (10%)
X----


Witam, moja baza wygląda następująco:

http://wklej.org/id/528762/

Zastanawiam się, czy jest możliwość stworzenia zapytania w MySQL, które wyświetli tylko pierwsze wersy dla każdego (różnego) nicku.
Tzn. żeby efektem zapytania były takie dane:

http://wklej.org/id/528769/

Z góry dzięki za pomoc, pzdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bugmenot
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 18.07.2007

Ostrzeżenie: (10%)
X----


Możesz np. stworzyć tablicę, nazwijmy ją users z nazwami użytkowników (na początku każdemu użytkownikowi przypisz wartość 0), i w pętli przetwarzającej wyniki z bazy danych zamieścić instrukcję warunkową, która sprawdza, czy wartość w tablicy users dla użytkownika w aktualnie przetwarzanym wersie jest równa 0; jeśli tak, to przypisuje temu użytkownikowi (tj. rekordowi tablicy) wartość 1; jeżeli wartość 1 została już przypisana, to znaczy, że ten user już był przetwarzany. Mam nadzieję, że nie zagmatwałem zbytnio (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 13:11