如果您有自动递增ID,则可以执行此操作
select * from your_table order by id desc limit 1
Run Code Online (Sandbox Code Playgroud)
甚至更简单
select max(id) from your_table
Run Code Online (Sandbox Code Playgroud)
通常,如果您的表中有一列表明您的上一条记录是做什么的
select max(column_that_indicates_order) from your_table
Run Code Online (Sandbox Code Playgroud)
如果您没有任何列表明您的上一条记录是什么,那么您将无法找到它.只选择没有任何顺序的第一个元素将不会最后输入最新的条目.
要更新上一条记录,您可以执行以下操作:
UPDATE tblPlaces SET lat = '%s', lng = '%s'
order by id desc
limit 1
Run Code Online (Sandbox Code Playgroud)
假设您的表中有一个ID列,您可以通过以下方式执行此操作:
SELECT id FROM table ORDER BY id DESC LIMIT 1;
Run Code Online (Sandbox Code Playgroud)