我基本上是想做一个"目标"吧.通过获取我在MySQL表中创建的最后一个条目来确定目标.我想得到最后一个条目的ID.
如何获取表中的最后一个条目,然后从最后一个条目中获取id?
(使用PHP)
Eri*_*lje 36
获得最大的身份:
SELECT MAX(id) FROM mytable
Run Code Online (Sandbox Code Playgroud)
然后获取行:
SELECT * FROM mytable WHERE id = ???
Run Code Online (Sandbox Code Playgroud)
或者,您可以在一个查询中完成所有操作:
SELECT * FROM mytable ORDER BY id DESC LIMIT 1
Run Code Online (Sandbox Code Playgroud)
你可以使用LAST_INSERT_ID()功能.例:
$sql = "SELECT * FROM mytable WHERE id = LAST_INSERT_ID()";
Run Code Online (Sandbox Code Playgroud)
您可以使用此查询来获取您希望使用此示例中使用的SQL查询所需的结果:
$sql = "SELECT user_id FROM my_users_table ORDER BY user_id DESC LIMIT 0,1";
Run Code Online (Sandbox Code Playgroud)