php - 最大数计算错误

标签 php mysql

患者编号:1,2,3,4,5,6,7,8,9,10

 $result2=mysql_query("select max(patient_id) as maximum from outdoor");
        $row2= mysql_fetch_array($result2);
      echo $res=$row2['maximum'];

它的最大数量为 9 而不是 10。

最佳答案

试试这个

$sql = "select max(CONVERT(patient_id,UNSIGNED INTEGER)) as maximum from outdoor";

关于php - 最大数计算错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25305978/

相关文章:

mysql - 提高MySQL效率

mysql - 同一台服务器上的 Ubuntu Mysql 版本 4.1.22 和 5.6

php foreach 循环行为

javascript - 如何将此多点表单制作成数组

php - 根据另一个表中的关联选择mysql数据库中的行

PHP:Adobe Reader 无法打开使用 mpdf 创建的 PDF 文件

javascript - 如何让日期选择器为动态创建的文本框工作

php - select2 依赖于另一个字段的字段

PHP mysql 递归函数 array_unshift

mysql - 自引用多对多关系类型ORM