gpt4 book ai didi

mysql - 数据库中的最后一行

转载 作者:行者123 更新时间:2023-12-01 08:06:11 25 4
gpt4 key购买 nike

如何在 MySQL 中获取数据库中最后添加的记录/行。我必须知道这一点,因为我只想将最后添加的行更新到数据库中。

最佳答案

如果你有一个自动递增的id,你可以这样做

select * from your_table order by id desc limit 1

或者更简单

select max(id) from your_table

通常,如果您的表中有一列指示您的最后一条记录是做什么的

select max(column_that_indicates_order) from your_table

如果您没有任何列表明您的最后一条记录是什么,那么您将找不到它。只选择第一个元素而没有任何顺序不会最后给出最新的条目。

编辑

要更新您的最后一条记录,您可以这样做:

UPDATE tblPlaces SET lat = '%s', lng = '%s' 
order by id desc
limit 1

关于mysql - 数据库中的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10550205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com