我有了这样的列的SQL数据库:获得数量最多的MySQL数据库在PHP
ID
-----
0352
5432
4382
3520
30593
3992
295
我想要做的就是通过该列的搜索,发现数量最多(30593)并将其存储在一个变量中。
此数据库有其他列,上面的示例仅供演示。
例如
$ largestNumber = GET数量最多FROM ID
我会怎么做,在PHP/MySQL的
我有了这样的列的SQL数据库:获得数量最多的MySQL数据库在PHP
ID
-----
0352
5432
4382
3520
30593
3992
295
我想要做的就是通过该列的搜索,发现数量最多(30593)并将其存储在一个变量中。
此数据库有其他列,上面的示例仅供演示。
例如
$ largestNumber = GET数量最多FROM ID
我会怎么做,在PHP/MySQL的
在PHP中,我们这样做是这样的:
$rowSQL = mysql_query("SELECT MAX(ID) AS max FROM `tableName`;");
$row = mysql_fetch_array($rowSQL);
$largestNumber = $row['max'];
相信SELECT max(id) FROM table
将工作。
SELECT MAX(ID) FROM TABLE
执行语句,并将其分配给您的变量。
你可以做一个单一的查询摸不着头脑:
http://www.tutorialspoint.com/mysql/mysql-max-function.htm
MySQL有它自己的最大功能,将在指定的列返回的最高值。
使用MAX(ID)
获得最大价值
尝试此查询
"SELECT MAX(Price) AS HighestPrice FROM Products";
真棒工作完美 – Talon 2012-03-21 03:40:26
您还可以得到价值更快:'名单($ MAX)=和mysql_fetch_row($ rowSQL) ;' – Richard 2012-08-22 11:22:30