我有了這樣的列的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