Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak sprawdzić największą wartość w tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
Wojteq
Witam!
Jak mogę sprawdzić największą liczbę w danej kolumnie w tabeli?
mario
Wyciągnij wszystkie dane do tablicy a potem zastosuj na podstawie przykładu:

  1. <?
  2. $liczby = array(1,11,2,6,3,0,4);
  3.  
  4. echo &#092;"MAX: \" . max($liczby);
  5. ?>
mhs
lepszym rozwiazaniem bedzie wykorzystanie zapytania:
  1. SELECT MAX(nazwaKolumny)
  2. FROM nazwaTabeli;
SongoQ
@mario Zastanawiales sie nad tym co napisales?questionmark.gif

Zaluzmy ze serwer baz danych i www sa oddalone od siebie i transfer miedzy nimi nie jest nalepszy, w bazie jest pare miliardow rekordow i takie liczenie bedzie trwalo miesiac. Wedlug Ciebie jest to prawidlowe?
dr_bonzo
Nie dopisales tylko ze odpwiedz mhs jest w porzadku smile.gif
SongoQ
@dr_bonzo No tak drobne przeoczenie.

A tak po za tematem to logika zwiazana z danymi powinna byc zawarta po stronie systemu bazy danych. Chociaz nieraz trudno jest to osiągnąc.
Wojteq
Dzięki. Sposób mhs'a działa smile.gif
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.