php - 列中的最大值

标签 php mysql max

有没有更有效的方法来做到这一点?我想要使​​用 PHP 获取给定 MySQL 表中列 (int) 的最大值。

$results = $conn->query("SELECT statement_id FROM statement ORDER BY statement_id DESC LIMIT 1");
$next_statment_id = $results->fetch_assoc();
$next_statment_id = $next_statment_id['statement_id'];
echo $next_statment_id;

最佳答案

MAX也是一个不错的方法

SELECT MAX(statement_id) AS statementIdentity 
  FROM statement;

输出产生如下内容:-

+-------------------+
| statementIdentity |
+-------------------+
|       4           |
+-------------------+

关于php - 列中的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35953759/

相关文章:

mysql - 使用 group by 时显示与 group by 匹配相关的所有行数据

java - 使用与作为输入提供的部分值匹配的 WHERE 子句获取整数类型的记录

php - 从 MySQL 反序列化为多维 PHP 数组

python - 获取二维网格(多维列表)中具有最大值的所有图 block

MySQL - GROUP 多行同时保留差异

mysql 查询每行的另一个表的 max()

javascript - 附加的克隆表单刷新页面但不应该

php - 如何使用 PHP 将文本文件的内容存储在数据库中

javascript - 使用 Javascript 和 Jquery 进行简单的产品过滤

javascript - 如何获取刚刚从我的网站发布的推文 ID?