mySQL获取最大id在哪里

标签 mysql

我有像

这样的行
 id     uid     oid     cname 
 20     18       0      hey
 21     18       1      ball

我正在尝试获取最高 oid 的编号,以便我可以将其 +1 放入变量中

使用下面的代码,我得到了 Resource id #6 的返回

SELECT MAX( oid ) AS O, uid 来自 c_feed WHERE uid = '18'

最佳答案

考虑使用 Last_Insert_ID(),如下所示 get max id如果您在最后插入的 id 之后。

关于mySQL获取最大id在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19138025/

相关文章:

mysql - 自动增量已自动重置回 1

MySQL "Trending"

mysql - Ruby on Rails 4 选择 schema_migrations 错误

mysql - 在 xampp 中复制整个 mysql 的最简单方法是什么?

mysql - 合并 MySQL 中同一时间戳上具有空值的行

mysql - 使用 JOIN 选择在第二个表上有 2 个条件的行

php - 在 MySQL 的 INNER 查询中获取空数组

php - mysql查询和php

mysql - 创建 MySQL 表并使用 Monthname 函数自动填充列

mysql - 您的 SQL 语法有错误; 'by rand() limit 0,5' 在第 1 行