2012-03-21 10 views
8

Mam bazę danych SQL, który ma kolumnę tak:Get największa liczba w bazie danych MySQL w PHP

ID 
----- 
0352 
5432 
4382 
3520 
30593 
3992 
295 

Co chcę zrobić, to znaleźć za pośrednictwem tej kolumnie, znaleźć największą liczbę (30593) i przechowuj go w zmiennej.

Ta baza danych ma inne kolumny, powyższy przykład służy tylko do prezentacji.

np.

$ largestNumber = GET największą liczbę OD ID

Jak miałbym to zrobić w PHP/MySQL

Odpowiedz

21

w PHP, robimy to tak:

$rowSQL = mysql_query("SELECT MAX(ID) AS max FROM `tableName`;"); 
$row = mysql_fetch_array($rowSQL); 
$largestNumber = $row['max']; 
+2

Niesamowite pracował doskonały – Talon

+1

Można również uzyskać wartość szybciej: 'list ($ max) = mysql_fetch_row ($ rowSQL) ; ' – Richard

2

wierzę SELECT max(id) FROM table zadziała .

1

SELECT MAX(ID) FROM TABLE

Execute oświadczenie i przypisać ją do zmiennej.

0

Zastosowanie MAX(ID) aby uzyskać największą wartość

1

Spróbuj tego zapytania

"SELECT MAX(Price) AS HighestPrice FROM Products"; 
Powiązane problemy