Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zapytanie do SQL segregowania...
Forum PHP.pl > Forum > Przedszkole
Komarek
Witam
Mam dosyc prosty problem...

Mam w bazie Tabele w ktorej mam kolumny ID-Nagrody, Imie, Nazwisko, Nagroda-Zdobyta.

ID-Nagrody ma wartosci od 0 do 16 (ale bedzie sie zmieniac)
Wyobrazmy sobie ze mam 3 osoby w bazie. W ten sposob ID-Nagrody jest 0,1,2,3,...,15,16,0,1,...15,16,0,1...,15,16.
Imie i Nazwisko bedize przez pierwsze 17 rekordow nalezalo do jednej osoby, pozniej do drugiej itp...
Nagroda-Zdobyta nie ma zadnej wartosci dopoki ktos nie zdobedzie nagrody.

Potrzebuje:
- Wyswietlic TOP 100 Osob z bazy, w ktorych ilosc "Nagroda-Zdobyta" jest najwieksza ;]
- Sortowanie (zaczynanie od osob ktorych "Nagroda-Zdobyta" = 1 jest najwiecej


PRosze o pomoc wink.gif
Zastanawiam sie jaki kod mam zrobic wink.gif
CuteOne
1. Count
2. ORDER BY
Komarek
Cytat(CuteOne @ 23.07.2011, 11:15:11 ) *



Jesli chcesz byc tak dokladny to trzeba uzyc COUNT(DISTINCT id)

Ale nie o to mi chodzi.

Napisz mi CuteOne w takim razie co mam wpisac po "ORDER BY" ?
Nie jestem w stanie POSORTOWAC wynikow PODCZAS pobierania ich z bazy poniewaz ILOSC % (zdobyte/wszystkie) obliczam dopiero pozniej ;]

Prosze o pomoc, realna pomoc. ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.