2012-03-21 64 views
8

我有了这样的列的SQL数据库:获得数量最多的MySQL数据库在PHP

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

我想要做的就是通过该列的搜索,发现数量最多(30593)并将其存储在一个变量中。

此数据库有其他列,上面的示例仅供演示。

例如

$ largestNumber = GET数量最多FROM ID

我会怎么做,在PHP/MySQL的

回答

21

在PHP中,我们这样做是这样的:

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

真棒工作完美 – Talon 2012-03-21 03:40:26

+1

您还可以得到价值更快:'名单($ MAX)=和mysql_fetch_row($ rowSQL) ;' – Richard 2012-08-22 11:22:30

2

相信SELECT max(id) FROM table将工作。

1

SELECT MAX(ID) FROM TABLE

执行语句,并将其分配给您的变量。

0

使用MAX(ID)获得最大价值

1

尝试此查询

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