2012-03-21 28 views
8

Tengo una base de datos SQL que tiene una columna de la siguiente manera:Obtener el mayor número en una base de datos MySQL en PHP

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

Lo que quiero hacer es buscar a través de esa columna, encontrar el mayor número (30593) y almacenarlo en una variable.

Esta base de datos tiene otras columnas, el ejemplo anterior es solo para demostración.

p. Ej.

$ largestNumber = GET mayor número DE ID

¿cómo lo haría que en PHP/MySQL

Respuesta

21

En PHP, lo hacemos de esta manera:

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

impresionante funcionaba perfecto – Talon

+1

También puede obtener el valor más rápido: 'lista ($ max) = mysql_fetch_row ($ rowSQL) ; ' – Richard

2

creo SELECT max(id) FROM table funcionará .

1

SELECT MAX(ID) FROM TABLE

ejecutar la instrucción y la asigna a la variable.

0

Uso MAX(ID) para obtener el valor más grande

1

Intentar esta consulta

"SELECT MAX(Price) AS HighestPrice FROM Products"; 
Cuestiones relacionadas