是否正在检索mysql表中插入的最后10行而没有自动递增列?

是否正在检索mysql表中插入的最后10行而没有自动递增列?,mysql,Mysql,检索最后插入的没有自动递增列和时间戳字段的10行。检索自动递增列中具有最高10个值的行。检索自动递增列中具有最高10个值的行。无法通过编程方式执行此操作。如果没有自动递增的ID列或时间戳,数据库就无法知道最后插入了哪些记录。如果您知道最近十次插入的一些信息,比如数据是什么,那么您可以手动查找并删除它们。无法通过编程实现。如果没有自动递增的ID列或时间戳,数据库就无法知道最后插入了哪些记录。如果您知道最近十次插入的一些信息,比如数据是什么,那么您可以手动查找并删除它们。如果您的表中有任何具有特定格

检索最后插入的没有自动递增列和时间戳字段的10行。

检索自动递增列中具有最高10个值的行。

检索自动递增列中具有最高10个值的行。

无法通过编程方式执行此操作。如果没有自动递增的ID列或时间戳,数据库就无法知道最后插入了哪些记录。如果您知道最近十次插入的一些信息,比如数据是什么,那么您可以手动查找并删除它们。

无法通过编程实现。如果没有自动递增的ID列或时间戳,数据库就无法知道最后插入了哪些记录。如果您知道最近十次插入的一些信息,比如数据是什么,那么您可以手动查找并删除它们。

如果您的表中有任何具有特定格式的主键,那么您可以使用以下步骤

例如,您拥有主键用户id

user_id
user_1
user_2
user_2
user_3
......
步骤1>首先计算表中的行总数

步骤2>现在使用RLIKE或LIKE(我不确定exctaly应该使用什么),限制为负数(我认为有一种方法可以从后面获取行)


您可以选择所有行,然后对结果使用数组函数来获取最后10行。

如果您的表中有任何具有特定格式的主键,则可以使用以下步骤

例如,您拥有主键用户id

user_id
user_1
user_2
user_2
user_3
......
步骤1>首先计算表中的行总数

步骤2>现在使用RLIKE或LIKE(我不确定exctaly应该使用什么),限制为负数(我认为有一种方法可以从后面获取行)


您可以选择所有行,然后对结果使用数组函数获得最后10行。

不使用自动递增列?任何单调递增的操作都可以,例如时间戳。如果您没有其中一个,那么只需添加一个。没有自动递增列?任何单调递增的操作,例如时间戳,都可以。如果你没有这些,那就加一个。