Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podanie maxymalnej i minimalnej wartosci rekordu.?
chipoldo
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.12.2008
Skąd: Gostyń/Reda

Ostrzeżenie: (0%)
-----


Baza: druzyna(druzyna_id, nazwa_druzyny), tabela(druzyna_id, strzelone, stracone).

chce żeby wyświetliło mi max, lub min w danej kolumnie (strzelone bądź stracone). max i min wyświetla ok. Problem polega na tym, że wyświetla mi zawsze nazwę drużyny, która została wpisana jako pierwsza do tabeli, mimo, że np. rekord max powinien podać inną drużynę. Kiedy wyświetlam id druzyn to jest ok, czyli problem tkwi w polaczeniu dwóch tabel pewnie, jednak nie jestem początkujący i nie umiem sobie z tym problemem poradzić

moje zapytanie wygląda tak:
select druzyna.nazwa_druzyny, max(tabela.strzelone) from `druzyna`, `tabela` where druzyna.druzyna_id=tabela.druzyna_id;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
chipoldo
post
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.12.2008
Skąd: Gostyń/Reda

Ostrzeżenie: (0%)
-----


pierwszy sposób już próbowałem wcześniej i rzeczywiście się sprawdził. myślałem jednak, że będzie szybciej z użyciem maxa, ale nie pomyślałem o tym, że z zastosowaniem maxa musi przejrzeć całą kolumnę(chyba dobrze rozumuje?). Czyli zastosuje 1 sposób. Dzięki
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: 5.10.2025 - 12:51